با سلام خدمت دوستان
کدی نوشتم که قراره از یک فایل متنی اطلاعاتی رو بخونه سپس توی اون فایل مثلا هر کلمه ی alireza که بود رو به کلمه ی reza تبدیل کنه فکر میکنم منطق کار درسته ولی جواب نمیگیرم
کد:
var f1,f2:textfile;
t1:string;
begin
AssignFile(f1,'c:\file1.txt');
AssignFile(f2,'c:\file2.txt');
Reset(f1);
Rewrite(f2);
while not(Eof(f1)) do begin
Readln(f1,t1);
while Pos('aliReza',t1) > 0 do begin
t1[Pos('aliReza', t1)+0] := 'R';
t1[Pos('aliReza', t1)+1] := 'E';
t1[Pos('aliReza', t1)+2] := 'Z';
t1[Pos('aliReza', t1)+3] := 'A';
t1[Pos('aliReza', t1)+4] := ' ';
t1[Pos('aliReza', t1)+5] := ' ';
t1[Pos('aliReza', t1)+6] := ' ';
t1[Pos('aliReza', t1)+7] := ' ';
end;
Writeln(f2,t1);
end;
CloseFile(f1);
CloseFile(f2);
end.
فکر میکنین کجا رو اشتباه کردم؟