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

Вниз

передача значения в чужой Edit   Найти похожие ветки 

 
Pauk   (2003-07-28 19:48) [0]

как передать в Edit чужого окна какой нибудь text? handle есть. Буду благодарен до повизгивания


 
AlexRush ©   (2003-07-28 19:53) [1]

SetWindowText(hWnd,"text");


 
Pauk   (2003-07-28 20:06) [2]

var
H1, H2: THandle;
begin
for I := 0 to 10000 do
begin
H1:=FindWindow("TForm1", "Form1");
if H1>32 then H2:=FindWindowEx(H1, 0, "TEdit", "");
( H2, "text")
var
H1, H2: THandle;
begin
for I := 0 to 10000 do
begin
H1:=FindWindow("TForm1", "Form1");
if H1>32 then H2:=FindWindowEx(H1, 0, "TEdit", "");
if H2>32 then SetWindowText(H2, "text");
end;
end;

так что ли?


 
default ©   (2003-07-28 20:32) [3]

а попробовать не дано?
зачем тут цикл и откуда взялось число 32?
а так верно


 
Pauk   (2003-07-28 20:35) [4]

верно, то верно, только текс не меняется
в form1.caption - легко, а в TEdit - хрен, хотя по функции GetWindowText - показывает, что текст изменился


 
Pauk   (2003-07-28 20:37) [5]

H1:=FindWindow("TForm1", PChar("Form1"));
H2:=FindWindowEx(H1, 0, PChar("TEDit"), nil);
SetWindowText(H2,pChar("New Text"));
GetWindowText(H2,Buff,SizeOf(Buff));
( StrPas(Buff)
H1:=FindWindow("TForm1", PChar("Form1"));
H2:=FindWindowEx(H1, 0, PChar("TEDit"), nil);
SetWindowText(H2,pChar("New Text"));
GetWindowText(H2,Buff,SizeOf(Buff));
ShowMessage(StrPas(Buff));


 
default ©   (2003-07-28 20:38) [6]

а вообще у текстого поля класс "Edit"
это в Delphi "TEdit"


 
Pauk   (2003-07-28 20:41) [7]

дык и хендл и назв класса и назв edita я знаю - сам сработал


 
default ©   (2003-07-28 20:43) [8]


SetWindowText(FindWindowEx(FindWindow("TForm1", nil), 0, "TEdit", nil), "NewText")



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
1-96195
Кодер
2003-09-18 11:02
2003.09.29
Как вычислить период времени?


14-96379
Mr@MsGuns
2003-09-11 11:35
2003.09.29
Все. Бросаем заниматься сексом. Прямо сейчас. Ни одной девочки.


14-96451
Dracula2000
2003-09-10 09:48
2003.09.29
LmdTools for Delphi5


14-96423
vidiv
2003-09-10 12:45
2003.09.29
2 Вопроса про PHP


3-96104
Jet
2003-09-09 11:48
2003.09.29
Не поможете как организовать поиск в таблице.