Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Выгрузка данных в txt файл Pascal

тут можно задать вопрос по скриптингу
Post Reply
ess3nt
Posts: 5
Joined: 03.04.2016 19:00

Выгрузка данных в txt файл Pascal

Post by ess3nt »

Пишу скрипты для себя, хотелось бы иметь лог по их работам, FillNewWindow для этих делов не совсем подходит, хотелось бы данные выгружать именно в файл на локальном диске, спасибо

Подскажите, возможно ли и как такое сделать, если будет пример кода, то ваще замечательно)
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: Выгрузка данных в txt файл Pascal

Post by drabadan »

ess3nt wrote:Пишу скрипты для себя, хотелось бы иметь лог по их работам, FillNewWindow для этих делов не совсем подходит, хотелось бы данные выгружать именно в файл на локальном диске, спасибо

Подскажите, возможно ли и как такое сделать, если будет пример кода, то ваще замечательно)
http://www.delphibasics.ru/TStringList.php
Метод SaveToFile
Сохраняет строковый список в текстовый файл.

Code: Select all

var
  SL: TStringList;
begin
  SL := TStringList.Create;
  try
    SL.Add('This is a test string' + #10#13 + 'This is another test string');
    SL.SaveToFile('C:\Test\BadLFPair.txt');

    SL.Clear;
    SL.Add('This is a test string'+ #13#10 + 'This is another test string');
    SL.SaveToFile('C:\Test\BadLFPairFix.txt');
  finally
    SL.Free;
  end;
ess3nt
Posts: 5
Joined: 03.04.2016 19:00

Re: Выгрузка данных в txt файл Pascal

Post by ess3nt »

угу, спасибо

получилось что то такое..

Code: Select all

procedure writeToFile(some: String);
begin

  SL := TStringList.Create;
   
    SL.LoadFromFile('C:\Users\Sasha\Desktop\UO game\logs\test.txt');
    SL.Add(some);
    SL.SaveToFile('C:\Users\Sasha\Desktop\UO game\logs\test.txt');

    SL.Clear;

end;
Post Reply