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

Вниз

Как можно передать данные из текушего приложения другую и нажать   Найти похожие ветки 

 
Xmen   (2008-05-26 10:18) [0]

Как можно передать данные из текушего приложения другую и нажать кнопку.
Есть приложения агента, при получения сообщения от этого приложения нужно нажать на этого сообщения и потом чтобы открылся приложения где бы можно было почитать этого сообщения. У меня с этого приложения запускается другая приложения но там есть 2 поля куда нужно написать логин и порол и нажимать на кнопку. Логин и парол берутся с приложения агента.
Как можно реализовать это?.


 
Vlad Oshin ©   (2008-05-26 11:36) [1]

http://www.delphikingdom.com/
Григорьев Антон - автор статей про чужие приложения


 
Vlad Oshin ©   (2008-05-26 11:36) [2]

Удалено модератором


 
Vlad Oshin ©   (2008-05-26 11:36) [3]

Удалено модератором


 
SergeyIT ©   (2008-05-26 12:58) [4]

Кто там-м-м.

> Григорьев Антон - автор статей про чужие приложения


 
ага0   (2008-05-26 13:54) [5]


> написать логин и порол

Мало тя пороли, мало!


 
Anatoly Podgoretsky ©   (2008-05-26 14:40) [6]

Это он порол, а надо бы его.


 
Xmen   (2008-05-26 15:46) [7]

Ни чего не помогло Вот пример которые я нашел.
var
 s:String;
begin
 s:="6889";
 SendMessage(wnd,WM_SETTEXT,0,Integer(s));
end;

PostMessage(wnd,BM_CLICK,0,0);

только как его использовать?
у меня дает ощибку - wnd непонимает его.


 
Xmen   (2008-05-27 10:32) [8]

Сделал так может кому небуд пригодится

var
 h     :LongInt;
 h2    :LongInt;
 h3    :LongInt;
 h4    :LongInt;
 h5    :LongInt;
 pc    :PChar;
begin
 ChDir("d:\MyProgs\");
 ShellExecute(Application.Handle,"open","MyProgs.exe",nil,nil,0);
 sleep(2000);

 GetMem(pc,1024);
 h:=FindWindow(0,"Вход в программу");
 h5 := FindWindowEx (h,0,"TRzGroupBox","");
 h3 := FindWindowEx (h5,0,"TEdit","");
 SendMessage(h3, WM_SETTEXT, 0, LParam(PChar("admin")));
 h4 := GetNextWindow(h3,GW_HWNDNEXT) ;
 SendMessage(h4, WM_SETTEXT, 0, LParam(PChar("admin")));
 h2 := FindWindowEx (h,0,"TRzBitBtn","");
 SendMessage(h2,WM_LBUTTONDOWN,0,0);
 SendMessage(h2,WM_LBUTTONUP,0,0);
 FreeMem(pc);

код не мой нашел в Королевстве и подогнал под себя. :)
Спасибо за помощ.


 
TForumHelp ©   (2008-05-27 18:03) [9]


> небуд


> помощ

ай-ай-ай!!! =)



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
3-1200759708
Ega23
2008-01-19 19:21
2008.06.22
Список системных таблиц FireBird и ещё кое-что


15-1210239159
ekto
2008-05-08 13:32
2008.06.22
Можно ли программно раскладывать пасьнс паук?


15-1210713441
^-k2-^
2008-05-14 01:17
2008.06.22
А я их знаю :)


15-1210461071
Basis
2008-05-11 03:11
2008.06.22
Как лучше сделать классу интерфейс?


15-1210502032
просто так
2008-05-11 14:33
2008.06.22
сроки выхода D2008