![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ввод текста в другой программе [D2005, 2003]
InsanI © (2008-08-01 19:59:00)Допрово времени суток всем.
Как сделать, подскажите пожалуйста, мне нужно считывать текст из файла, и этот текст вставить в окно ввода другой программы
InsanI (2008-08-01 20:49:00) [1]Пасиба тебе:)
easy (2008-08-01 20:37:00) [2]var
F: TextFile;
S: string;
begin
if OpenDialog1.Execute then { Display Open dialog box }
begin
AssignFile(F, OpenDialog1.FileName); { File selected in dialog }
Reset(F);
Readln(F, S); { Read first line of file }
Edit1.Text := S; { Put string in a TEdit control }
CloseFile(F);
end;
end;
easy (2008-08-01 20:34:00) [3]
> А как сделать что бы считывал из текстового файла?
хотел написать "горшочек - вари!" но не напишу
InsanI (2008-08-01 20:26:00) [4]А как сделать что бы считывал из текстового файла?
easy (2008-08-01 20:20:00) [5]
procedure TForm1.Button1Click(Sender: TObject);
var
handleofnotepad: HWND;
const
text = 'This is some text to send to notepad.';
begin
handleofnotepad:= FindWindow('notepad',nil);
if handleofnotepad = 0 Then
ShowMessage('Notepad not found.')
else begin
handleofnotepad := GetWindow(handleofnotepad, GW_CHILD);
SendMessage(handleofnotepad, WM_SETTEXT, 0, LPARAM(Pchar(text)));
end;
end;
InsanI (2008-08-01 20:09:00) [6]Не, не аси, просто в активное окно
easy (2008-08-01 20:04:00) [7]
> и этот текст вставить в окно ввода другой программы
не иначе - аси..