Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.27;
Скачать: CL | DM;

Вниз

тексовые файлы   Найти похожие ветки 

 
mika   (2004-06-14 12:50) [0]

C помощью этого кода я нахожу строку в текстовом файле
c:=Edit1.Text;
s:=Edit2.Text;
v:=RichEdit1.Text;
Assignfile(infile,FileOpen1.Dialog.FileName);
{$i-}
Reset(InFile);
{$I+}
if IOResult<>0 then
begin
 MessageBox(Application.Handle,PChar(" "+FileOpen1.Dialog.FileName),"??????", MB_ICONWARNING);
 Exit;
 end;

while not Eof(InFile) do
begin

 Readln(InFile, g);

if  g=c then begin  {writeln(InFile,s);}
ShowMessage("Строка"+" "+c+" "+ "найдена")
подскажите как мне заменить ее на другую


 
vidiv ©   (2004-06-14 13:02) [1]

var sl:TStringList;
i:integer;
s:string;

s:=Edit2.Text; // Ищем
c:=Edit1.text; // Меням на

sl := TStringList.create();
sl.loadfromfile(<откуда грузим>);
if sl.count>0 then
 for i:=0 to sl.count-1 do
     if sl[i]=s then
        begin
           showmessage("Строка S найдена");
           sl[i] := c; // Поменяли
        end;
sl.savetofile(<куда сохраняем, вообще тудаже откуда и грузим>);
sl.free;



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

Текущий архив: 2004.06.27;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.023 c
14-1086454716
Barmaley
2004-06-05 20:58
2004.06.27
Помогите скоро ГОС ы


1-1086684189
Иванов Сергей
2004-06-08 12:43
2004.06.27
Подсчет оставшегося времени TTimeStamp


1-1086773336
Valeri
2004-06-09 13:28
2004.06.27
InstallShield


1-1087038493
guest_Dmitry
2004-06-12 15:08
2004.06.27
Стоит ли уничтожать динамически созданные компоненты?


1-1086895726
Nikoss
2004-06-10 23:28
2004.06.27
Проблема с динамическим массивом объекта TImage