Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

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

 

  Вопрос: Программа не запускается Добавлено: 25.12.08 17:32  

Автор вопроса:  Programkin
Всем привет.

Мне нужно запустить программу, написанную на vb6, на компьютере, на
котором vb6не установлен.
При запуске такой программы я получаю вот такое сообщение.

Component 'COMDLG32.OCX' or one of its dependencies not correctly
registered: a file
is missing or invalid
      ОК

Как быть?

Ответить

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

Номер ответа: 1
Автор ответа:
 SoKoL



Вопросов: 3
Ответов: 11
 Профиль | | #1 Добавлено: 25.12.08 17:44
Я не слышал что-бы можно было так делать.

Ответить

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



Вопросов: 10
Ответов: 131
 Профиль | | #2 Добавлено: 25.12.08 17:45
посмотри естьли в папке windows\suste32 файл COMDLG32.OCX если нет тогда скинь его сосвоего компа на тот комп геде надо запустить программу

Ответить

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



Вопросов: 10
Ответов: 131
 Профиль | | #3 Добавлено: 25.12.08 17:47
ой даже если есть, скопируй (с заменой)
PS. вроде должно помоч :-[

Ответить

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



Вопросов: 10
Ответов: 131
 Профиль | | #4 Добавлено: 25.12.08 17:53
Программы написанные на VB не могут работать самостоятельно, они держутся на одних "подпорках" (это Windows`ие библиотеки msvbvm50,и др.) во всех 98 и выше версий винды они есть.

Ответить

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



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #5
Добавлено: 25.12.08 19:11
Кароче. Если написано, что чего-то не хватает, это значит, что этого реально НЕ ХВАТАЕТ для запуска проги.

Ответить

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



Вопросов: 26
Ответов: 66
 Профиль | | #6 Добавлено: 25.12.08 19:50
вы наверно использовали в своей прое контрол COMDLG32.OCX . скиньте его в папку с программой или в windows\sustem32

Ответить

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



Вопросов: 61
Ответов: 471
 Web-сайт: www.vk-book.ru
 Профиль | | #7
Добавлено: 25.12.08 20:18
Я не слышал что-бы можно было так делать.

Запускать свои программы на других компьютерах? :)


ещё может потребоваться библиотека msvbvm60.dll

Ответить

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



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #8 Добавлено: 25.12.08 20:52
вот это баян... папки suste32 не бывает, не бывает даже sustem32... скопировать ocx - мало, его нужно зарегистрировать: regsvr32 COMDLG32.OCX. а если уж совсем без косяков, то инсталлятор делать надо, хотя бы с помощью Package & Deployment Wizard, непосредственно входящего в состав VB6...

Ответить

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



Вопросов: 10
Ответов: 131
 Профиль | | #9 Добавлено: 25.12.08 22:05
не бывает даже sustem32

Ну да конечно, а где ocx тогда хранится??? (C:\Windows\Sustem32\)

Ответить

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



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #10 Добавлено: 25.12.08 22:17
Alex пишет:
C:\Windows\Sustem32\

Если у тебя есть такая папка - готов сожрать твой винчестер. Да и свой - до кучи....

Ответить

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



Вопросов: 61
Ответов: 471
 Web-сайт: www.vk-book.ru
 Профиль | | #11
Добавлено: 25.12.08 22:22
Если у тебя есть такая папка - готов сожрать твой винчестер. Да и свой - до кучи....


А если Alex создаст такую папку? :) C:\Windows\sUUUstem32\

Ответить

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



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #12 Добавлено: 25.12.08 22:34
Тогда винчестер я жрать не буду, но покусаю основательно, чтобы такие названия там больше не встречались. Стыдно, господа. Сидеть под виндой, называться программистами, но при этом неправильно называть главный каталог системы...

Ответить

Номер ответа: 13
Автор ответа:
 Alex



Вопросов: 10
Ответов: 131
 Профиль | | #13 Добавлено: 25.12.08 22:40
У Alexa вобще Linux ))))))))))

Ответить

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



Вопросов: 10
Ответов: 131
 Профиль | | #14 Добавлено: 25.12.08 22:42
Ну да конечно, а где ocx тогда хранится??? (C:\Windows\Sustem32\)


сенк C:\WINDOWS\system32\

Блин ну опечатака о_0

Ответить

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



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #15 Добавлено: 25.12.08 22:52
Alex пишет:
Блин ну опечатака о_0

 

опечатка - это один раз когда... когда больше - это уже ошибка по незнанию. :P

Ответить

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

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



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