Witam
Mam następujący problem:
Na formie w delphi mam komponent RichEdit1, Button4, Button5, oraz Edit1.Text
Moj program ma odczytywać plik tekstowy (klikając w Button4), wyświetlać zawartość w polu RichEdit1, oraz po kliknięciu w przycisk Button5 ma na sztywno znalezc dane słowo np 'nowy' (zakładając ze te slowo jest na 100% załadowane w RichEdit1), oraz ma te słowo zastąpić słowem wpisanym w Edi1.Text i na końcu zapisać jako nowy plik
Z odczytaniem i załadowanie pliku już sobie poradziłem, tzn: użyłem procedury:
procedure TForm1.Button4Click(Sender: TObject);
var
InFile:TextFile;
Data:string;
begin
RichEdit1.Lines.Clear();
if OpenDialog1.Execute then
Button4.Caption:='Plik otwarty';
begin
AssignFile(InFile, OpenDialog1.FileName);
Reset(InFile);
while not EOF(InFile) do
begin
Readln(InFile, Data);
RichEdit1.Lines.Add(Data);
end;
CloseFile(InFile);
end;
Teraz tylko nie wiem, jakiej użyć procedury by program znalazł na sztywno określone słowo, oraz zastąpił je słowem z Edit1 i zapisał na dysku jako nowy plik...
Prosze o pomoc
Pozdrawiam