Hi Leute!
Also: Ich habe mir nen neuen Laptop gegönnt und dort ist Windows 8 vorinstalliert gewesen. Nun wollte ich mein Delphi 7 drauf installieren, aber das läuft mit Windows 8 nicht. Da ich damals Delphi 7 gekauft hatte und im Moment nicht bereit bin, eine neue Delphi-Version zu kaufen, dachte ich mir, ich frage euch mal, ob ihr ne Möglichkeit kennt, dass ich Delphi 7 vielleicht doch noch unter Windows 8 zum Laufen kriege.
Ein Weiteres Problem ist, dass ich nicht weiß, wie ich bestimmte Daten am idealsten speichere. Im Moment habe ich eine verschlüsselte Textdatei, die etwa so aufgebaut ist:
Node 1
Unternode 1-1
Unternode 1-2
Node 2
Unternode 2-1
Unternode 2-2
Der Aufbau ergab sich im Prinzip von allein, da ich damals eine TreeView-Komponente mit Daten gefüttert hatte, alle Daten in einen Stream und vom Stream aus in eine Datei speicherte.
Nun soll zu jedem Unternode eine URL hinterlegt werden. Das sähe aktuell in meinen Vorstellungen so aus:
Node 1
Unternode 1-1 | URL 1-1
Unternode 1-2 | URL 1-2
Node 2
Unternode 2-1 | URL 2-1
Unternode 2-2 | URL 2-2
Meine Idee war nun, dass ich die Datei normal lade und dann per Schleife die Nodes durchgehe und dann teile in alles, was vor dem | steht und in alles, was nach dem | steht. Da es aber am Ende über 4000 Nodes sind, würde das ganz schön dauern, könnte ich mir denken. Und elegant ist es auch nicht.
Nun dachte ich an eine Tabelle, d.h. ich hätte auf dem Formular 2 Spalten. In der linken steht der Unternode und in der rechten die passende URL dazu. So könnte ich einfach drauf zugreifen. Nur: Wie speichere ich eine Datei so, dass sie bequem in eine StringView geladen werden kann?
Ich hoffe, ich habe mich nicht zu blöd ausgedrückt und ich hoffe weiterhin, dass niemand denkt, ein Vollidiot säße hier vorm Rechner.
Ich danke euch für eure Ideen und bin gespannt, was da für Vorschläge kommen. Gern nehme ich auch Links zu benutzerfreundlichen Tutorials entgegen, damit ich mich einlesen kann.
Gruß,
Terra