|
указать форму не пользуясь Project Explorer
|
|||
---|---|---|---|
#18+
Для VB6. Как указать программно (из кода) на одну из форм проекта, не пользуясь Project Explorer, если форма еще не загружена и ее еще нет в коллекции Forms. Но известны все имена форм, включенных в проект. Эти имена найдены из просмотра файла проекта .vbp и просмотра файлов форм .frm ( в файлах форм - чтение строки Begin VB.Form ). Эти имена - строковые переменные. Такое указание или поименование должно позволить узнать свойства формы, состояние видимости и позволить загрузить ее если это необходимо. С уважением, Лодя. 31 октября 2017г. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 22:01 |
|
указать форму не пользуясь Project Explorer
|
|||
---|---|---|---|
#18+
ЛодяТакое указание или поименование должно позволить узнать свойства формы, состояние видимости и позволить загрузить ее если это необходимо.Нельзя узнать свойства несуществующего объекта. А когда он существует, он есть в коллекции Forms ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 22:38 |
|
указать форму не пользуясь Project Explorer
|
|||
---|---|---|---|
#18+
Уважаемые господа! Поясняю ситуацию, пусть в проекте имеется насколько форм. Загружена одна - две формы (например MDIForm1 + Form9). Вызвана подпрограмма из модуля. Желательно в коде этой подпрограммы получить ответ имеется ли в проекте, скажем “Form8” без загрузки этой формы, а загружать ее только в отдельных случаях. С уважением, Лодя, 01 ноября 2017г Постскриптум В коллекции форм Forms – только загруженные формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2017, 16:41 |
|
указать форму не пользуясь Project Explorer
|
|||
---|---|---|---|
#18+
Лодя, можно, вероятно, сделать такое, скажем, через отдельные ActiveX DLL для каждой формы/юзерконтрола, но зачем такой суррогат оверлеев (привет, 640К оперативы и Turbo Pascal), для экономии ресурсов? Для разграничения прав доступа? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2017, 18:07 |
|
|
start [/forum/topic.php?fid=60&msg=39546222&tid=2155179]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 276ms |
total: | 395ms |
0 / 0 |