|
|
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
Таким образом создаю окна Dim frmNewForm As New Form1 frmNewForm.Show Вопрос как узнать имя активного окна переключаясь между ними чтобы потом обращаться к ним Forms(i).итакдалее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 13:37 |
|
||
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
Нафик оно не нужно. ActiveForm вернет саму форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 14:43 |
|
||
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
Это да но если я создаю много копий Form1 то ActiveForm возращает имя Form1 а как поймать номер созданной копии которая активна чтоб потом обратится к ней допустим Forms(5) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 15:43 |
|
||
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
Ты не понял. ActiveForm возвращает объект. И Forms(x) возвращает тот же самый объект. Так зачем огородами вытаскивать объект из Forms, если это можно сделать напрямую? А "номер копии" никак не узнаешь, если только сам не будешь их нумеровать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 15:54 |
|
||
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
AntonariyТы не понял. ActiveForm возвращает объект. И Forms(x) возвращает тот же самый объект. Так зачем огородами вытаскивать объект из Forms, если это можно сделать напрямую? А "номер копии" никак не узнаешь, если только сам не будешь их нумеровать. почему? можно в форме писать в Tag или глобальную переменную свой индекс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 15:55 |
|
||
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
Разобрался спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 16:05 |
|
||
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
Aklin AntonariyТы не понял. ActiveForm возвращает объект. И Forms(x) возвращает тот же самый объект. Так зачем огородами вытаскивать объект из Forms, если это можно сделать напрямую? А "номер копии" никак не узнаешь, если только сам не будешь их нумеровать. почему? можно в форме писать в Tag или глобальную переменную свой индекс.А это по-твоему не нумеровка самостоятельно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 16:09 |
|
||
|
Имя активного окна
|
|||
|---|---|---|---|
|
#18+
Antonariy Aklin AntonariyТы не понял. ActiveForm возвращает объект. И Forms(x) возвращает тот же самый объект. Так зачем огородами вытаскивать объект из Forms, если это можно сделать напрямую? А "номер копии" никак не узнаешь, если только сам не будешь их нумеровать. почему? можно в форме писать в Tag или глобальную переменную свой индекс.А это по-твоему не нумеровка самостоятельно? Если форм много (например массив) то нет, можно в цикле. Если формы разных имен, можно узнать имя формы. тоже неплохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2006, 17:12 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33925378&tid=2165430]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 423ms |

| 0 / 0 |
