|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.06.2008, 10:42 | #1 |
Форумчанин
Регистрация: 18.02.2008
Сообщений: 198
|
TLoginDialog Как найти хендл TEdit-a
Есть диалоговое окно для ввода логина и пароля Хендл которого найти легко. Но найти хендл эдита для ввода пароля не получается. Подскажите как это сделать!
|
23.06.2008, 11:29 | #2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
Если Edit на форме один, то ищем так:
Код:
Последний раз редактировалось _Dmitry; 23.06.2008 в 11:34. |
23.06.2008, 11:54 | #3 | |
Форумчанин
Регистрация: 18.02.2008
Сообщений: 198
|
Цитата:
Их несколько на форме Я делал так E := Findwindow('TLoginDialog', nil); h:=FindWindowEx(E,0,'TPanel',nil); // TEdit расположен на панели h:=GetNextWindow(h,gw_hwndnext); // потому что панели две! Но вторую панель не находит h:=FindWindowEx(E,0,'TEdit',nil); // Не находит |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TEdit | green | Компоненты Delphi | 17 | 16.03.2008 07:13 |
TEdit | Xardas | Общие вопросы Delphi | 2 | 17.01.2008 02:04 |
Как сделать хендл | SeRhy | Помощь студентам | 1 | 29.10.2007 23:43 |
TEdit, TEdit, TEdit | Oleg Romanchuk | Помощь студентам | 2 | 20.08.2007 11:30 |