![]() |
Re: wie soll ich mein projekt speichern?
Ist doch klar...
Delphi-Quellcode:
Versuchs mal so..
procedure TFrame1.Speichern;
var F: TiniFile; begin if SaveDialog1.Execute then begin try F:=TIniFile.create(SaveDialog1.Filename); F.WriteString('Kenndaten','Name',EKenndaten[1].text); finally F.Free; end; end; end; Frank |
Re: wie soll ich mein projekt speichern?
OK, danke, es funktioniert.
Also ist dieses "ExtractFilePath(ParamStr(0))" da, um den aktuellen Dateipfad herauszubekommen? Noch eine Frage: Die Memos bereiten mir noch ein wenig Probleme. Ist es nicht möglich, die Memos separat zu speichern und dann alle Dateien (also die ini und die txts) zusammenzupacken? Wie bei einem Zip-Archiv? Nur, dass das Archiv nur von meinem Programm gelesen werden kann? Geht das? |
Re: wie soll ich mein projekt speichern?
Klar geht das. Das wäre dann ein eigenes Dateiformat. Ist aber eigentlich eher etwas für Fortgeschrittene.
|
Re: wie soll ich mein projekt speichern?
So, ich habe jetzt das Tutorial
![]() Ich weiß nicht, ob jemand dieses Tutorial kennt, aber ich habe nun das Problem, dass ich beim Laden die einzelnen Dateien wieder auslesen müsste, um sie in die Memos u.s.w. zu schreiben. Ich weiß nicht wie das geht. Ich hoffe irgendjemand versteht was ich meine |
Re: wie soll ich mein projekt speichern?
Also ich kenne das Tutorial nicht, stand aber auch schon mehrfach vor dem Problem, dass ich auch TMemo-Inhalte mit in die Ini unterbringen musste. Das habe ich dann einfach mittels Codierunge gelöst. Ich weiss nicht, ob Du die JV-Komponenten installiert hast? Jedenfalls kannst Du damit z.B. mit der JVCaesarCipher die Inhalte der Memo.Text in einen kryptisierten String in einer Ini speichern. Dabei gehen Dir nicht einmal die Zeilenumbrüche verloren. Ist zwar mit Spatzen auf Kanonen geschossen, aber es funktioniert und Du hast alles in einer Datei...
Solltest Du die JV´s nicht installiert haben, reicht es auch, wenn Du CodeBase64 nimmst. Ich glaube, dass es hier im Forum irgendwo die Sourcen dazu gab. Musst Du mal suchen. Ist aber sicher so sauberer, als den Kram in verschiedene Dateien zu schreiben, zu packen und auszupacken. => zumindest sehe ich das persönlich so... |
Re: wie soll ich mein projekt speichern?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz