Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
7. Nov 2004
Hi,
um PIDSI_TEMPLATE herauszufinden, brauchte ich nur zu schauen, welche Konstante Du im OnChange bei FileInfoEx verwendet hast :mrgreen:
Gerngeschehen :zwinker:
mfG
mirage228
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
7. Nov 2004
Hi,
ich habe es gelöst :)
Ich habe einfach den Index des alten Items zwischengespeichert und schon ging es.
Um das Feld "Quelle" speichern zu können, musste ich die Prozedur FillFileInfoArray ein wenig modizifieren (da fehlte noch der Eintrag dafür).
Es wird nun bei jeder Item Änderung gespeichert (falls Auto-Speichern aktiviert). Du müsstest den Code noch ebens in OnDestroy oder...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
7. Nov 2004
Hi,
aber im OnChange ist der ItemIndex bereits gewechselt und Deine Prozedur will dann für das neue Item speichern (wie ich vermutet habe). Vielleicht sagt Dir das OnChanging Event mehr zu :) - Da ist der ItemIndex eventuell noch nicht auf das neue Item gesetzt. Dann müsstest Du aber auch die Auto-Speichern Prozedur ganz am Anfang machen (nicht erst wenn die Infos geladen sind!)
mfG
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
7. Nov 2004
Hi,
abgesehen von der Tatsache, dass ich erstmal einen Fehler bekam, weil ein gewisser Pfad E:\Delphi\... nicht gefunden wurde (:zwinker:), ist mir folgendes aufgefallen:
Wie soll das automatische Speichern von Statten gehen? Nachdem man was im StringGrid geändert hat, auf jeden Fall nicht (was eigentlich am logischten wäre!).
Achso, jetzt hab ichs. Beim Ändern, versuchst Du die Werte...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mirage228,
7. Nov 2004
Hi,
was hast Du denn beim Durch-Tracen des Codes herausgefunden?
Und: Wie sieht FillFileInfoArray() aus?
mfG
mirage228