Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#9

Re: in Ini Datei mehrzeiligen text schreiben

  Alt 31. Mai 2006, 16:25
Wenns schnell gehen soll verwende ich eine StringList, speichere den Text darin und schreibe StringList.DelimitedText in die INI und lade den DelimitedText hinterher wieder.
Sonst kodiere ich den String wie gesagt vorher Base64.

Beispiel:
Delphi-Quellcode:
//Text speichern (Text ist in Memo1)
var
  Tmp: TStringList;
begin
  Tmp := TStringList.Create;
  Tmp.Text := Memo1.Lines.Text;
  Ini.WriteString('Section', 'Value', Tmp.DelimitedText);
  Tmp.Free;
end;

//Text laden (In Memo1)
var
  Tmp: TStringList;
begin
  Tmp := TStringList.Create;
  Tmp.DelimitedText := Ini.ReadString('Section', 'Value', '');
  Memo1.Lines.Text := Tmp.Text;
  Tmp.Free;
end;
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat