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

Вниз

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

 
nexus ©   (2002-07-11 23:25) [0]

Нужна инфа про чтение/запись по строкам в файл формата txt.


 
Pat ©   (2002-07-11 23:30) [1]

writeln/readln


 
NailMan ©   (2002-07-12 01:13) [2]

С какими хандлерами? TextFile (типа досовские) или Integer?

Если Textfile см. выше если нет то вот 2 процедурки:

Procedure WriteLnStr(fHandle:Integer;S:String);
begin
if fhandle>0 then begin
s:=s+EOL_Tag;
FileWrite(FHandle,PChar(s)^,Length(S));
end;
end;

const EOL_Tag = chr(13) + chr(10);
Procedure ReadLnStr(const fhandle:integer;Var s:string);
var lpz,cp:integer;Pc:PChar;
begin
if fhandle>0 then begin
getmem(pc,256);
lpz:=FileSeek(FHandle,0,1);
FileRead(fhandle,pc^,256);
s:=string(pc);
cp:=pos(EOL_Tag,s);
If CP=0 then exit;
Delete(s,cp,length(s));
FileSeek(fhandle,lpz+Length(s)+2,0);
freemem(pc);
end;
end;

типа строчки не более 256 символов(изменяемо)



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-81321
BAY
2002-07-12 08:28
2002.07.25
Буфер обмена


1-81255
nitro313
2002-07-15 05:51
2002.07.25
Мастаки подскажите пожалуйста! Пишу я следующее...


3-81162
IvanovSergey
2002-07-03 13:32
2002.07.25
Округление в IB6


7-81496
Fredericco
2002-05-07 13:28
2002.07.25
Интересный вопрос по организации ма-а-аленькой телефонной станции


1-81295
kserg@ukr.net
2002-07-11 18:36
2002.07.25
StringGrid - как узнать прорисованы ли у StringGrid-a ScrollBar-ы