Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: VB6: Как запустить Form1 из Project1.dll? Добавлено: 07.09.07 13:53  

Автор вопроса:  »VladikComper« | Web-сайт: vladikcomper.narod.ru | ICQ: 419668582 
Пишу я одну программку...
Она обширная форм много...
В целях расширения возможностей моей проги я хочу создать отдельно DLL-ки, поместить их в, скажем в папку Plug-ins, создать в них Form1, а потом запустить из моей проги эти формы и управлять ими...

Можно ли создать отдельно Project1.dll, запустить из него Form1 и управлять формой?

Тогда можно будет добавлять новые DLL-шки, прога их найдет и по команде будет запускать из выбранного пользователем файла Form1...

Ответить

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

Номер ответа: 1
Автор ответа:
 Mr.Smile



ICQ: 427682013 

Вопросов: 14
Ответов: 464
 Профиль | | #1 Добавлено: 07.09.07 14:48
http://slil.ru/24825827
Пример показывает, как работать с ActiveX DLL. И не забудь зарегать библиотеку в примере.

Ответить

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



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #2
Добавлено: 09.09.07 03:53
м... вот как теперь это делается)))
лично мне кажется, что без регистрации библиотеки вызывать проще...

Ответить

Номер ответа: 3
Автор ответа:
 »VladikComper«



ICQ: 419668582 

Вопросов: 23
Ответов: 147
 Web-сайт: vladikcomper.narod.ru
 Профиль | | #3
Добавлено: 09.09.07 12:01
О... Библиотеки... ActiveX...
Тогда не на каждом компе запуститься моя прога...
Не буду усложнять себе жизнь и обойдусь запусом найденной в указанной папке программы...
Сделаю, чтобы запускалась она тока с параметром " /start":

"C:\Proga.exe" /start

Ответить

Номер ответа: 4
Автор ответа:
 Mr.Smile



ICQ: 427682013 

Вопросов: 14
Ответов: 464
 Профиль | | #4 Добавлено: 09.09.07 14:39
2 Влад РубцовЕсли будешь создавать установку для своей программы, то никаких проблем не будет. Ты сможешь зарегистрировать свои ActiveX библиотеки в процессе самой установки.
2 AWP
лично мне кажется, что без регистрации библиотеки вызывать проще...
Ты это об ActiveX библиотеках?

Ответить

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


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 09.09.07 21:15
Кстати у меня есть примерчик юзания OCX'a без регистрации вообще :) Там правдо жуть, но всёравно интересно. ActiveX DLL можно юзать по такому же принципу :)

Ответить

Номер ответа: 6
Автор ответа:
 Mr.Smile



ICQ: 427682013 

Вопросов: 14
Ответов: 464
 Профиль | | #6 Добавлено: 09.09.07 21:19
2 HACKER Выкладывай!

Ответить

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


 

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

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 09.09.07 21:51
Не, ну оно не для слабонервных, Влад Рубцов может и невыдержать :)

Ответить

Номер ответа: 8
Автор ответа:
 Mr.Smile



ICQ: 427682013 

Вопросов: 14
Ответов: 464
 Профиль | | #8 Добавлено: 09.09.07 22:01
Ну так ты для всех выкладывай!

Ответить

Номер ответа: 9
Автор ответа:
 »VladikComper«



ICQ: 419668582 

Вопросов: 23
Ответов: 147
 Web-сайт: vladikcomper.narod.ru
 Профиль | | #9
Добавлено: 13.09.07 14:17
2 Each:
Ох, как я не люблю ActiveX (если тока не с исходником) и библиотеки DLL, обойдусь, пожалуй обычными методами...

Ответить

Страница: 1 |

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



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