Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
28. Apr 2019
Ich habe mir das gerade mal angeguckt. Wäre es ein Eindimensionaler Array, wäre es kein Problem aber so wie ich das sehe wird es mit einem Mehrdimensionalen Array sehr viel Schreibarbeit, außerdem sieht es danach sehr kompliziert und unverständlich aus (habe online nur Lösung für eindimensionale Arrays gesehen und beim selbst schreiben ist mir aufgefallen, wie umfangreich und unverständlich es...
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
28. Apr 2019
Dann mache ich es auf Basis des Codes eines Vorredners :D
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
28. Apr 2019
Den Gedanken hatte ich auch schon aber letztlich hast du wohl recht :)
Vielen Dank, werde das später auch mal testen.
Dann frage ich noch mal so:
Welche Möglichkeit sollte ich nun nutzen? Sollte ich eher über Ini-Files gehen oder doch lieber über SaveToFile gehen?
Gibt es bei den beiden Methoden irgendwelche Vor- bzw. Nachteile?
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
27. Apr 2019
Danke für den Tipp bzw. die Hilfe!
Aber das laden in einzelne Teile ist leider wichtig, werde es dann mal mit Ini-Files probieren, darüber müsste es eigentlich gehen.
Vielen Dank an alle die mir geholfen haben! :)
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
27. Apr 2019
Am besten alles in einer Datei, denke, dass so auch das Laden einfacher ist.
Bin gerade leider unterwegs und demnach nicht am Rechner. Ist es überhaupt möglich ein array of TStringList einer TStringList zuzuweisen, sodass man TStringList.SaveToFile nutzen kann? Sprich:
var test : TStringList;
test2 : Array of TStringLIst;
...
for i:= 0 to Length(test2) do
test := test2;
Oder meinst...
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
27. Apr 2019
Kompakt ist in meinem Fall aber wichtig, muss wie gesagt den gesamten Code + Interface, etc. auf ca. 12 Seiten erklären. Jeder Schnipsel Code denn ich mehr benötige benötigt auch mehr Erklärung und da der Raum bzw. die Seitenanzahl limitiert ist muss ich halt möglichst kompakt und kurz schreiben.
Prinzipiell keine schlechte Idee, allerdings ist dieses "Projekt" ein Teil meiner Facharbeit....
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
27. Apr 2019
Vielen Dank schon einmal!
Aber gibt es vielleicht eine kompaktere Version bzw. eine kompaktere Möglichkeit? :)
Jep du liegst natürlich richtig, bei einem dynamischen Array ist das leider nicht möglich :pale:
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
27. Apr 2019
Mein Fehler, habe mich hierbei nicht korrekt ausgedrückt.
Es handelt sich um einen Array vom Typ StringList. Jeder Index repräsentiert einen Datensatz (Hier "Integer" einer ListBox).
Demnach ist jeder Array die Items einer ListBox (-> wird für ein dynamisches System benötigt).
Ich möchte nun den Array bzw. die Datensätze in einer Datei speichern und laden, sodass der Benutzer jeder Zeit damit...
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
27. Apr 2019
Kannst du es mir vielleicht etwas genauer erklären? Aus deinem Satz werde ich leider nicht ganz Schlau :S
Beim speichern habe ich auch noch meine Probleme, ist es möglich den gesamten Array in eine Datei zu speichern?
Forum: Object-Pascal / Delphi-Language
Delphi
by Pytroxis,
27. Apr 2019
Guten Morgen,
prinzipiell ist mir bekannt wie ich eine TStringList speichern und laden könnte, allerdings sieht meine Situation wie folgt aus:
Bei der Variable handelt es sich um ein dynamischen Array, demnach ist das abspeichern erschwert und das laden erst recht.
In meinem Fall nutze ich den SaveDialog, sowie den OpenDialog.
Wie kann ich den Array am geschicktesten abspeichern und laden?...