Delphi-PRAXiS
Seite 11 von 12   « Erste     91011 12      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Probleme mit Listbox Einträgen (https://www.delphipraxis.net/115832-probleme-mit-listbox-eintraegen.html)

DeddyH 22. Jun 2008 18:27

Re: Probleme mit Listbox Einträgen
 
Womit wir dann wieder bei #2 wären :wall: (wieso tu ich mir das eigentlich an?)

Johnny Bravo 22. Jun 2008 18:30

Re: Probleme mit Listbox Einträgen
 
keine angst, ich hab ne kopie von meinem projekt gemacht. ich will das ja nur testen.
Es ist ja nicht so, das alles unnütz war ;)

calculon 22. Jun 2008 18:44

Re: Probleme mit Listbox Einträgen
 
Bitte korrigiert mich, wenn ich falsch liege, aber

@MSSSSM: Der Witz bei der Sache ist doch, dass hier bei deinem Listbox1.Items.AddObject(DisplayName,TObject(Opend ialog1.Files[i]));
nur Zeiger mitabgelegt werden. Die strings werden aber nicht gespeichert, sondern nur Zeiger (auf den Zeiger) auf den string (welcher auch fast ein Zeiger ist)! [OT] Nice going, Borland [/OT]
Dann ist es doch nur noch reine Glückssache, ob bei deinem Ausführen-Button der Pointer noch auf die korrekte String-Adresse zeigt, oder diese bereits wieder überschrieben wurde. http://www.linuxhilfe.org/images/smi...n_roulette.gif Probier' mal dein Beispiel etwas aus, bei mir kommen immer wieder Zugriffsverletzungen...

Gruß
--

Johnny Bravo 23. Jun 2008 18:28

Re: Probleme mit Listbox Einträgen
 
@Calculon
bei funktionierts einwandfrei, ohne fehler, mit mehreren einträgen.
Ich habe die funktion von MSSSSM bei mir eingebaut und bin zufrieden damit mit. Hat alles sofort geklappt, ein danke an dich.
ein fettes danke natürlich ganz besonders an DeddyH, mkinzler und DieMuhkuh für eure tipps und geduld. :thumb:


EDIT:
Muss mich korrigieren, Calculon hat recht. Der String wird manchmal überschrieben manchmal nicht, also endet in einem "Datei nicht gefunden" Dialog. : :roll:

Larsi 23. Jun 2008 18:43

Re: Probleme mit Listbox Einträgen
 
Wie wärs denn mit einer Listview falls noch einer ne andere Lösung braucht?

calculon 23. Jun 2008 18:47

Re: Probleme mit Listbox Einträgen
 
Zitat:

Zitat von Johnny Bravo
EDIT:
Muss mich korrigieren, Calculon hat recht. Der String wird manchmal überschrieben manchmal nicht, also endet in einem "Datei nicht gefunden" Dialog. : :roll:

Ein funktionierendes Beispiel in dem die Strings in einem Record gespeichert werden, hab' ich auf der ersten Seite in diesem Thread gegeben. Du musst das nur auf dein spezielles Problem übertragen...

Gruß
--

Johnny Bravo 23. Jun 2008 18:56

Re: Probleme mit Listbox Einträgen
 
Ja, das hab ich mir noch mal durchgelesen. Aber da werden ja alle Dateien von einem Ordner eingescannt und gespeichert - eigentlich will ich nur eine auswählen.... :?:

MSSSSM 23. Jun 2008 20:07

Re: Probleme mit Listbox Einträgen
 
hm, vllt. solltest du doch ein array nehmen...

mfg

Johnny Bravo 23. Jun 2008 21:17

Re: Probleme mit Listbox Einträgen
 
hm..ich muss es nur irgendwie hinbekommen, anstatt das ein verzeichnis nach dateien durchsucht wird, der Open Dialog sich öffnet, und die Datei genauso in der Listbox speichert wie mit GetFilesInDirectory...kann mir da wer helfen?

Johnny Bravo 26. Jun 2008 21:01

Re: Probleme mit Listbox Einträgen
 
kann mir denn keiner helfen? :cry:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:05 Uhr.
Seite 11 von 12   « Erste     91011 12      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz