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

как считывать строки из текстового DOS файла   Найти похожие ветки 

 
Kaginava ©   (2002-01-11 23:58) [0]

Всем доброго времени суток, мастера подскажите пожалуйста
как программно читать DOS файл построчно и находить строки содержащие заданную подстроку и выводить их например в ListBox,вроде как все получается но вместо русских букв вижу кадабру и соответственно не могу задать подстроку на русском.
помогите кто может :)


 
Lcoder   (2002-01-14 03:15) [1]

to: Kaginava ©
Неужели Вы девять раз одно и то же спросили ? Лучше бы
один раз Help посмотрели.


var
Buf: array[0..255] of Char;

ReadLn(F, S);
OEMToCharBuff(PChar(S), Buf, SizeOf(Buf));
ListBox1.Items.Add(StrPas(Buf));



 
Dimka Maslov ©   (2002-01-14 09:36) [2]

procedure ReadDosTextFile(FileName: string; List: TStrings);
var
S: string;
i: integer;
begin
List.BeginUpdate;
try
List.LoadFromFile(FileName);
for i:=0 to List.Count - 1 do begin
S:=List[i];
OemToChar(PChar(S), PChar(S));
List[i]:=S;
end;
finally
List.EndUpdate;
end;
end;

procedure WriteDosTextFile(FileName: string; List: TStrings);
var
S: string;
I: integer;
L: TStringList;
begin
L:=TStringList.Create;
try
L.Assign(List);
for i:=0 to L.Count - 1 do begin
S:=L[i];
CharToOem(PChar(S), PChar(S));
L[i]:=S;
end;
L.SaveToFile(FileName);
finally
L.Free;
end;
end;
begin



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

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



Память: 0.45 MB
Время: 0.008 c
7-100077
RRR
2001-10-16 14:28
2002.01.31
Вопрос по WinME


1-99997
Dmitriy_R
2002-01-08 14:40
2002.01.31
Подскажите как решить эту задачу с вытаскиванием из строки куска текста.


1-99982
roman001
2002-01-11 19:35
2002.01.31
Эмуляция нажатия клавы


4-100093
veles
2001-11-30 10:29
2002.01.31
ShellExecute(..)


14-100050
Orest
2001-12-05 22:28
2002.01.31
GifAnimator, ОЧЕНЬ НУЖНО!!!!!!!!!!!!!!!!!!!




   Наверх