![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите найти ошибку!
Arkan © (2002-11-09 22:35:00)
begin
winexec("notepad.exe",sw_restore);
Str:="Фигня всякая";
NHandle:=findwindow(nil,"Безымянный - Блокнот");
WHandle:=findwindowex(Nhandle,0,"Memo",nil);
SendMessage(WHandle,WM_SETTEXT,Length(Str),integer(Str));
end.
как вы уже, наверное, догадались, прога должна открывать блокнот и писать в него "Фигню всякую".
Almaz (2002-11-10 03:16:00) [1]
> Marser © (10.11.02 01:27)
> Просто не Memo, а Edit.
> Notepad - название файла, не окна(для русской Винды)
Notepad - название классаэтого окна.
Удачи.
Marser (2002-11-10 01:27:00) [2]Просто не Memo, а Edit.
Notepad - название файла, не окна(для русской Винды)
Cobalt (2002-11-10 01:15:00) [3]Попробуй так:
NHandle:=findwindow("Notepad",nil);
а потом не Memo, a Edit
Arkan (2002-11-09 22:36:00) [4]пробовал вместо "Безымянный - Блокнот" подставлять notepad. Без результата.