Dateinamen in einem Verzeichniss in eine TStringList kopieren
-
Schau doch mal in die FAQ
-
Hat geklappt. Danke.
FGGF
-
hmm, wieso nicht einfach TFileListBox?
-
Um die Systemressourcen zu schonen?
-junix
-
Ach komm junix, du übertreibst, als ob ne TFileListBox soo viel Platz bäuchte, braucht vielleicht 100 Bytes mehr als ne StringList, mehr nicht.
-
Ein Kollege hat über die Geschwindigkeit einer TFileListBox echt "abgekotzt". Nach ummodeln auf FindFirst und FindNext und ner TStringList war das Geschwindigkeitsproblem nicht mehr existent
-
Nagut, wenn's dir um Geschwindigkeit geht, dann ists klar.
-
Spieleprogrammierer schrieb:
Ach komm junix, du übertreibst, als ob ne TFileListBox soo viel Platz bäuchte, braucht vielleicht 100 Bytes mehr als ne StringList, mehr nicht.
Mmmhm... und 10 mal 100 Bytes (und es sind bestimmt mehr) sind schon i 1Kbyte... Dazu kommt, dass man dieses Denken dann schön weiterzieht und überall auch denkt "ach, die paar bytes" und am Schluss brauch ich für die Anwendung 1/2GB RAM damit sie lauffähig ist... Wobei Ressourcen in einem PC nicht alleine der Speicher ist... Prozessorzeit ist auch eine Ressource...
Wozu also erst sparen, wenn man irgendwo "den kopf einschlägt"? Dazu kommt, dass die FileListBox jenes an Funktionalität bietet, die garnicht benutzt wird... was wiederum zu Performance-Problemen wie sie Peter schon geschildert hat führen kann... Die "einfachste" Lösung ist nicht immer die Beste... und wir bemühen uns hier, die besten Lösungen zu finden... und weisen bei den vermeindlich bequemen Lösungen auf die Schwachstellen hin... so einfach ist das.
-junix
-
Hmm, ok hast recht junix... aber du bist auch bequem
-
...das mag bei gewissen Lösungsvorschlägen (spontan fällt mir nur einer ein) vordergründig so aussehen, ja... aber wenn man etwas weiter denkt...
-junix