Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

Управление сторонним приложением   Найти похожие ветки 

 
Sesh   (2006-04-07 14:23) [0]

Нашел кнопку на стороннем приложении, а как на нее нажать?
PostMessage, SendMessage и что в параметрах указывать?


 
balepa ©   (2006-04-07 14:46) [1]

В справке почитай msdn.microsoft.com,
Указывать наверно кому куда и что :)


 
Sesh   (2006-04-07 15:01) [2]

сделал так:
PostMessage(f,WM_LBUTTONDOWN,VK_RETURN,0);
PostMessage(f,WM_LBUTTONUP,VK_RETURN,0);
а вот как теперь в найденный EDIT вписать текст?


 
balepa ©   (2006-04-07 15:07) [3]

var
 S:PChar;
 mHWND: HWND;
begin
S:="Server"#0;
 SendMessage(mhwnd,WM_SETTEXT,0,LongInt(s));
end;


 
Sesh   (2006-04-07 15:57) [4]

И последнее, там на форме 2 эдита, если делаю так то меняет только текст в 1-ом, а надо и во 2-м, как перейти к нему?
 s:=FindWindow(nil,"Доступ");
 f:=FindWindowEx(s,0,"#32770",nil);

 d:=FindWindowEx(f,0,"Edit",nil);
 z:="111";
 SendMessage(d,WM_SETTEXT,100,LongInt(@z));
 sleep(500);

 d:=FindWindowEx(f,0,"Edit",nil);
 z:="222";
 SendMessage(d,WM_SETTEXT,100,LongInt(@z));

пробовал обойти таким путем не получилось, подскажите пож-ста
 d:=FindWindowEx(f,0,nil,"");
 z:="222";
 SendMessage(d,WM_SETTEXT,100,LongInt(@z));



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
3-1141392474
ancot
2006-03-03 16:27
2006.04.23
Не отробатывает IsEmpty в TQuery


3-1141387721
[AleX]
2006-03-03 15:08
2006.04.23
DBGrid & ADO и не только....


2-1144297950
Alex_C
2006-04-06 08:32
2006.04.23
Как запустить программу и подождать пока откроется основное окно?


15-1144134954
Kolan
2006-04-04 11:15
2006.04.23
Ктонибудь знает как подсчитать интеграл в Maple?


2-1144747164
pavel_guzhanov
2006-04-11 13:19
2006.04.23
Как можно поменять местами строки в листбоксе?