Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2012, 16:12   #1
xelby
Новичок
Джуниор
 
Регистрация: 18.10.2012
Сообщений: 5
По умолчанию 2 окна с одним классом ComboBox на одном окне, FindWindow

Необходимо вставить текст в ComboBox стороннего окна.
Возникла проблема в поиске ComboBox в окне сторонней программы.
В окне находится 2 ComboBox.
1. Class:ComboBox, Caption: нет
2. Class:ComboBox, Caption: Catalog(*.catalog)

Код на окно где 1 ComboBox работает.

Var
F:hwnd;
CB:hwnd;
path:string;
begin
path:='D:\Soedinenie\Soedininie promejutochnoe STP 2569-2012.catalog';
F:=FindWindow(nil,'File Selection');
CB:=FindWindowEx(F,0,'ComboBox',nil );
sendmessage(CB,WM_SETTEXT,0,LParam( PAnsiChar(path)));
End;
End.

Вставить текст нужно в 1 СomboBox без Caption.
Как осуществить исключение окна с Caption?
xelby вне форума Ответить с цитированием
Старый 19.10.2012, 15:44   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Перейти на следующий ComboBox от окна, с помощью GetChilds или NextChild или WindowEnumerable. Поиск по этим функциям думаю поможет
psycho-coder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Результат выполнения скрипта в одном и том же окне Tanzor69 JavaScript, Ajax 4 09.02.2012 19:37
Новые листы в одном окне [Delphi 7] _fynjy_ Общие вопросы Delphi 21 19.06.2011 14:24
TWebBrowser. Отображать в одном окне. Ponomar Работа с сетью в Delphi 0 19.04.2011 19:45
JS or jQuery: Выбрать все тэги с одним классом InCun JavaScript, Ajax 1 21.02.2010 14:01
FindWindow не нашел окна, а ShellExecute возвращает ERROR_PATH_NOT_FOUND malor Win Api 2 19.07.2007 15:15