Вниз
Скачать: CL | DM;

Ввод текста в другой программе   Найти похожие ветки 

 
InsanI   (2008-08-01 19:59) [0]

Допрово времени суток всем.
Как сделать, подскажите пожалуйста, мне нужно считывать текст из файла, и этот текст вставить в окно ввода другой программы


 
easy ©   (2008-08-01 20:04) [1]


> и этот текст вставить в окно ввода другой программы

не иначе - аси..


 
InsanI   (2008-08-01 20:09) [2]

Не, не аси, просто в активное окно


 
easy ©   (2008-08-01 20:20) [3]

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:26) [4]

А как сделать что бы считывал из текстового файла?


 
easy ©   (2008-08-01 20:34) [5]


> А как сделать что бы считывал из текстового файла?

хотел написать "горшочек - вари!" но не напишу


 
easy ©   (2008-08-01 20:37) [6]

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;


 
InsanI   (2008-08-01 20:49) [7]

Пасиба тебе:)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
4-1196498941
Nucer
2007-12-01 11:49
2008.09.14
Как получить список активных пользователей в системе?


13-1121704896
cherrex
2005-07-18 20:41
2008.09.14
Cassini server


4-1196408923
serg128
2007-11-30 10:48
2008.09.14
Как определить загрузку процессора?


15-1216726494
Zhekson
2008-07-22 15:34
2008.09.14
qtintf70.dll - кто-нибудь знает, что это за бибилиотека ?


15-1216821757
Vlad Oshin
2008-07-23 18:02
2008.09.14
Поставил FastMM.dll - стала BDS2006 глючить. Ни у кого больше?




   Наверх