Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Не запускается программа Добавлено: 30.08.05 13:18  

Автор вопроса:  Lesnik
Проблема такова. Я в своей программе использовал контрол XPButton. После перегона в exe программа на моём компе запускается нормально, а на других выдаёт ошибку, в которой жалуется на этот XPButton. Подскажите, что надо сделать, чтобы программа работала нормально!

Ответить

  Ответы Всего ответов: 20  

Номер ответа: 1
Автор ответа:
 Master Cheat'$



Вопросов: 14
Ответов: 102
 Профиль | | #1 Добавлено: 30.08.05 13:35
у них просто нет контрола XPButton, запехни его в папку с прогой, нормал будет.

Ответить

Номер ответа: 2
Автор ответа:
 Lesnik



Вопросов: 1
Ответов: 3
 Профиль | | #2 Добавлено: 30.08.05 13:51
Неполучилось. Всё таже ошибка насчёт XP Button

Ответить

Номер ответа: 3
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #3 Добавлено: 30.08.05 14:06
Вообще то регистрировать контролы надо. Можно regsvr32, а можно прямо в проге
Private Declare Function RegOcx Lib "путь к файлу.ocx" Alias ";DllRegisterServer" () As Long
если конечно .ocx.

Ответить

Номер ответа: 4
Автор ответа:
 Lesnik



Вопросов: 1
Ответов: 3
 Профиль | | #4 Добавлено: 30.08.05 14:22
А подробнее расписать можно? Где это прописывать?

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 30.08.05 14:51
Да проще инсталяху сделать... Взять тот же стандартный Package & Deployment Wizard, токо перед его использованием надо с ошибочкой разделатся в нём :) Это даже интерестно и приколько для меня было... А щас в инете инфы о той ошибке полно, так что исправить не составит труда. Ещё вариант слепить с помощью FUSION'a всё в один файл, тоже должно работать, и тоже прогу в инете найти можно. Ну или на крайняк создать setup.bat и в нём прописать что-то типа regsvr32 XPButton.ocx ... и всё будет ок ;) !

Ответить

Номер ответа: 6
Автор ответа:
 Lesnik



Вопросов: 1
Ответов: 3
 Профиль | | #6 Добавлено: 30.08.05 15:11
А как избавится от ошибки в Package & Deployment Wizard?
Это из-за неё нельзя установить прогу?

Ответить

Номер ответа: 7
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #7 Добавлено: 30.08.05 16:14
Взять тот же стандартный Package & Deployment Wizard, токо перед его использованием надо с ошибочкой разделатся в нём

HACKER Это ты про разделители времени и даты говоришь? Это я правил тоже. Еще добавлял диалог на перезагрузку (когда надо было).

Ответить

Номер ответа: 8
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #8 Добавлено: 30.08.05 16:17
А подробнее расписать можно? Где это прописывать?

Декларируй где нить в модуле, а вызывай сразу при загрузке, до того как контролом пользоваться.

Ответить

Номер ответа: 9
Автор ответа:
 bom



Вопросов: 0
Ответов: 6
 Профиль | | #9 Добавлено: 30.08.05 16:39
Сам контрол XPButton использует в свою очередь контрол Microsoft PictureClip (Picclp32.ocx), так чте его тоже надо распространять и регить на машине юзера.

Ответить

Номер ответа: 10
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #10
Добавлено: 30.08.05 17:59
Я вот предлогаю не ocx, а UserControl поискать.
Я вот для себя нашел (LaVolpe Buttons)

Ответить

Номер ответа: 11
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #11 Добавлено: 30.08.05 20:26
Во во... именно разделитель времени, Lesnik ну есть же в инете, напряги пальцы и пойщи!

Ответить

Номер ответа: 12
Автор ответа:
 Andrey999



ICQ: 30852361 

Вопросов: 73
Ответов: 168
 Web-сайт: www.radio-device.narod.ru
 Профиль | | #12
Добавлено: 30.08.05 23:00
Можешь так-же воспользоватся InstallShield. Собирает из твоего проекта все dll, ocx и запихивает их в твою инсталяшку да еще и регистрирует их потом на машине где устанавливаеш прогу

Ответить

Номер ответа: 13
Автор ответа:
 Master Cheat'$



Вопросов: 14
Ответов: 102
 Профиль | | #13 Добавлено: 31.08.05 02:13
чего ж у мну всегда работал способ (на других компах) контролы в папку с прогой - и все ОК?

Ответить

Номер ответа: 14
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #14 Добавлено: 31.08.05 09:38
Lesnik ну есть же в инете, напряги пальцы и пойщи!
Если голову лень напрячь. А так действительно полно и описаний и исправленные уже и переведенные на русский, только качай.

Ответить

Номер ответа: 15
Автор ответа:
 ionux



ICQ: 327420631 

Вопросов: 10
Ответов: 41
 Web-сайт: localhost
 Профиль | | #15
Добавлено: 31.08.05 14:18
Фух..
Запихиваешь XPButtons.ocx в System32
Заходишь: Пуск\Выполнить\...
Пишешь: regsvr32 %windir%\system32\XPButtons.ocx

И все.. все будет работать.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам