|
Тема
|
Как да стигна до главната форма?
|
|
Автор |
Любитeл (Лукав Благинар) |
Публикувано | 04.01.05 18:04 |
|
Става дума за С#, та въпроса е: как да стигна до главната форма, след като в Application.Run() се създава неименован обект от класа на главната форма? Естествено става дума за достап от други класове. Има ли начин без да я предавам явно, от нейде да я взема?
| |
Тема
|
Re: Как да стигна до главната форма?
[re: Любитeл]
|
|
Автор | мopaв (Нерегистриран) |
Публикувано | 26.01.05 21:35 |
|
Почти съм сигурен , че някъде имаш колекция със всички форми и ги търсиш по име в нея.
| |
Тема
|
Re: Как да стигна до главната форма?
[re: мopaв]
|
|
Автор |
Любитeл (Лукав Благинар) |
Публикувано | 27.01.05 10:27 |
|
Точно за таквоз нещо питам, че не го намирам нещо 
| |
Тема
|
Re: Как да стигна до главната форма?
[re: Любитeл]
|
|
Автор | мopaв (Нерегистриран) |
Публикувано | 27.01.05 11:44 |
|
Тогава по другия начин с FindWindow.
| |
Тема
|
Re: Как да стигна до главната форма?
[re: мopaв]
|
|
Автор |
z_free (людоед) |
Публикувано | 27.01.05 12:18 |
|
почти нямам идея от .нет, но в делфи има глобален обект Application (от тип TApplication) и можеш да извикаш Application.MainForm;
трябва да има нещо подобно в .нет (не глобален обект, естествено) - все пак борлендци са го правили :)
-------------
Special killer double trouble triple extra nicotine monster!
| |
Тема
|
Re: Как да стигна до главната форма?
[re: z_free]
|
|
Автор | мopaв (Нерегистриран) |
Публикувано | 27.01.05 13:15 |
|
Ей човекоядец такъв . И аз съм от помощниците като теб. Не ми отговаряй на мен:)) , а на питащия.
| |
Тема
|
Re: Как да стигна до главната форма?
[re: мopaв]
|
|
Автор |
Любитeл (Лукав Благинар) |
Публикувано | 27.01.05 13:20 |
|
хммм, с FindWindow ша стигна само до Handle (ако не бъркам, че сега съм на друга вълна), а на мен ми трябва обекта :(
Е в крайна сметка ще я предавам като параметър...
| |
|
|
|
|