самая жесть - это когда человек в цикле создает стринглисты, работает с ними - и нигде их не освобождает. а потом пишет мне что-то типа "стелс сильно течет, исправь плиииз"
вот тогда хочется ругаться, сильно.
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Файлы Files
мне выдает оошибку [Error] (Kazli.sc at 19:8): Unknown identifier 'LOADFROMFILE'
что я делаю не так?
что я делаю не так?
Code: Select all
program kazli;
const
Kazli = 'D:\pk.txt';
var
fl:TFileStream;
i,mode:word;
begin
fl.Free;
if (FileExists(Kazli)) then
begin
mode := fmOpenReadWrite or fmShareDenyWrite;
fl.LoadFromFile(Kazli);
end
else
begin
mode := fmCreate;
fl := TFileStream.Create(Kazli, mode); // пробуем открыть
end;
for i:= 1 to 10 do
List.add( inttostr(i) );
List.SaveToFile('Kazli');
fl.Free;
//function DateTimeToStr(D: TDateTime): String; // Конвертирует "дату + время" в строку
end.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
я не умею
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
научи плиз
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
1) зачем ты делаешь в самом начале
?
освобождать несозданный обьект - это классно. ошибок давно не получал?
2) с чего ты вообще взял, что у класса TFileStream есть метод LoadFromFile?
его там нет и никогда небыло.
Code: Select all
fl.Free;
освобождать несозданный обьект - это классно. ошибок давно не получал?
2) с чего ты вообще взял, что у класса TFileStream есть метод LoadFromFile?
его там нет и никогда небыло.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Для меня это все темный лес пока хоть один пример не покажете.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
http://www.google.com.ua/search?q=tfilestream
мало примеров?
мало примеров?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Файлы Files
Program New;
var
Stream: TFileStream;
SL:TStringList;
LogString:string;
begin
if FileExists('test.txt') then
Stream := TFileStream.Create('test.txt', fmOpenReadWrite)
else
Stream := TFileStream.Create('test.txt', fmCreate);
Stream.Free;
with TStringList.Create do
try
LoadFromFile('test.txt');
Add('МОЯ БОЛЬШАЯ СТРОКА');
SaveToFile('test.txt');
finally
free;
end
end.
var
Stream: TFileStream;
SL:TStringList;
LogString:string;
begin
if FileExists('test.txt') then
Stream := TFileStream.Create('test.txt', fmOpenReadWrite)
else
Stream := TFileStream.Create('test.txt', fmCreate);
Stream.Free;
with TStringList.Create do
try
LoadFromFile('test.txt');
Add('МОЯ БОЛЬШАЯ СТРОКА');
SaveToFile('test.txt');
finally
free;
end
end.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.