Jag har en fil (config.cfg) som ligger i samma mapp som programmet som ska använda det.
Hur gör jag för att läsa in hela innehållet i filen till en variabel?
Filen består bara av en rad siffror...
Programmeringur Programmering - Övrigt
2 svar · 172 visningar · startad av Wiberg
Jag har en fil (config.cfg) som ligger i samma mapp som programmet som ska använda det.
Hur gör jag för att läsa in hela innehållet i filen till en variabel?
Filen består bara av en rad siffror...
AssignFile(fin, 'config.cfg');
Reset(fin);
ReadLn(fin, str);
CloseFile(fin);
där fin är en TTextFile och str en string.
eller kan du använda en Tstream objekt.
var
FileStream: TFileStream;
Str: string;
begin
FileStream := TFileStream.Create('config.cfg', fmOpenRead);
SetLength(Str ,FileStream.Size);
FileStream.Read(Str[1], FileStream.Size);
FileStream.Free;
ShowMessage(Str);
end;