Вниз
Скачать: 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.007 c
3-99884
Shoo
2001-12-21 09:47
2002.01.31
Создание Table


1-99955
Enforcer
2002-01-13 22:54
2002.01.31
ListBox


14-100037
frostbite
2001-12-04 13:39
2002.01.31
JBuilder


3-99866
foks
2001-12-25 15:39
2002.01.31
FoxPro 2.6 и Delphi


1-99959
Konik
2002-01-12 12:28
2002.01.31
Form1.Top := Ini.ReadString ???




   Наверх