|
#1
|
|||
|
|||
ActiveX+1
Говорю сразу- я новичок, потребовалось создать ActiveX форму и в качестве хост использующего приложения использовать другую форму Делфи(использую XE). Вопрос в следующем:1. Как добавить ActiveX форму на панель инструментов? 2. Как собственно привязать форму ActiveX к обычной форме в Делфи? 3. Каким образом редактировать форму ActiveX после привязке к обычной форме? вопросов много, но для начинающих они актуальны.
|
#2
|
||||
|
||||
писать руками много и лень)
Создание ActiveX из форм http://wm-help.net/books-online/book...2-91.html#anc3 Внесение элемента управления ActiveX в палитру компонентов http://wm-help.net/books-online/book...2-90.html#anc3 Пишу программы за еду. __________________ |
#3
|
|||
|
|||
То есть изначально создаем activeX форму, затем встраиваем ее в обычную форму делфи? с импортом компонентов все понятно, а как импортировать форму в палитру не очень.
|
#4
|
||||
|
||||
форму удалось зарегистрировать через View-Type Library-Register... ?
потом Project-Import Type Library-Install потом кидаешь ее на обычную форму с вкладки ActiveX палитры компонентов Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Mister_Li (30.01.2013)
|
#5
|
|||
|
|||
При регистрации как *.dll все хорошо, но при импорте пишет ошибка при обращении к регистру OLE, а как *.ocx зарегистрировать не получается
Последний раз редактировалось Mister_Li, 30.01.2013 в 12:12. |
#6
|
||||
|
||||
под администратором запусти Delphi
Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Mister_Li (30.01.2013)
|
#7
|
|||
|
|||
Зарегистрировалась и импортировалась, но на палитре во вкладке я не вижу созданную форму(
|
#8
|
||||
|
||||
после импорта кнопку Install... давил? какое сообщение было? картинку покажи или лучше полностью видео импорта-установки.
на палитре должен появится значок по-умолчанию. Пишу программы за еду. __________________ |
#9
|
|||
|
|||
Да. Вот ссылка на видео http://rapid.ufanet.ru/0648432.
|
#10
|
||||
|
||||
1,9Гб о_О как-то не хочется на ADSL 10мбит это качать.
Пишу программы за еду. __________________ |
#11
|
|||
|
|||
Вот в архиве http://rapid.ufanet.ru/1539894.
|
#12
|
||||
|
||||
почему на 1:23 выбираешь dcu? выбери pas.
попробуй на 0:53 выбрать Import ActiveX Control. в списке должен быть твой. Пишу программы за еду. __________________ |
#13
|
|||
|
|||
и так попробовал, ошибка в конце идентичная
|
#14
|
||||
|
||||
в .dpk что?
Пишу программы за еду. __________________ |
#15
|
|||
|
|||
Спасибо большое, все импортировалось)
|