Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
Delphi 10.2 Tokyo Professional
|
Re: URL speichern
9. Apr 2007, 18:51
Hi,
Allgemein gebräuchlich ist folgende Art einen String in einem Stream zu speichern.
Speichern:
Delphi-Quellcode:
var Stream: TIrgendeinStream;
S: String;
l: Integer;
begin
Stream := TIrgendeinStream.Create;
try
S:= 'http://www.irgendeineurl.ka/';
l:= Length(S);
Stream.Write(l,SizeOf(Integer)); // Länge im Stream speichern
Stream.Write(S[1],l); // Inhalt des Strings speichern
finally
Stream.Free;
end;
end;
Lesen:
Delphi-Quellcode:
var Stream: TIrgendeinStream;
S: String;
l: Integer;
begin
Stream := TIrgendeinStream.Create;
Stream.LoadFromFile('ne datei');
try
Stream.Read(l,SizeOf(Integer)); // Länge aus dem Stream lesen
SetLength(S,l); // String Länge setzen
Stream.Read(S[1],l); // String aus dem Stream in S laden
finally
Stream.Free;
end;
end;
Gruß
Neutral General
Michael "Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
|
|
Zitat
|