Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Inhalt einer Filelistbox in Listbox kopieren (https://www.delphipraxis.net/146232-inhalt-einer-filelistbox-listbox-kopieren.html)

mz23 16. Jan 2010 07:46


Inhalt einer Filelistbox in Listbox kopieren
 
einen schönen guten morgen,

bei mir hat sich folgendes problem eingestellt:

ich verwende auf einem formular eine TFileListBox und eine TListBox.
mit hilfe eines TButtons wird der Inhalt der FLB in die LB kopiert.

hat ein dateiname in der FLB z.B: die form "(Hallo).txt" dann steht in der LB nur "t".

nach einigen versuchen diesen mißstand mit AnsiString, WideString, usw.
im sinne von LB.Items.Add(AnsiString(FLB.Items[i])) abzustellen schlug fehl.

nach einigem herumprobieren stellte ich fest, daß sobald ein bracketpaar im
dateinamen auftaucht "(...)" immer nur der letzte buchstabe der extension in
die LB übernommen wird.

steht nur ein bracket "(" oder ")" im dateinamen, dann werden die letzten beiden
buchstaben übernommen.

leider kann ich die brackets nicht entfernen, bevor ich sie in die LB kopiere,
weil ich die dateinamen in ihrer exaktheit benötige.

hat jemand einen tipp, woran das liegen kann?

mit freundlichen grüßen
manfred zenns

toms 16. Jan 2010 08:07

Re: Inhalt einer Filelistbox in Listbox kopieren
 
Hallo

Geht's so nicht?

Delphi-Quellcode:
 ListBox1.Items.Assign(FileListBox1.Items);

mz23 16. Jan 2010 13:10

Re: Inhalt einer Filelistbox in Listbox kopieren
 
Hallo toms,

danke für die schnelle antwort...

aber das bringt dasselbe ergebnis:(

ob ich die FileListBox1.Items[i] einzeln anspreche, was sinn macht, wenn ich nur selektierte
rüberkopieren will in die ListBox1 oder komplett, es zeigt sich das oben erwähnte ergebnis.

mit freundlichen grüßen
manfred zenns

mz23 16. Jan 2010 16:04

Re: Inhalt einer Filelistbox in Listbox kopieren
 
Nach einer neuinstallation von delphi2005 tritt der obige fehler nicht mehr auf.
Mit freundlichen Grüßen
manfred zenns

PS: Mein norton antivirus kompakt findet keinen virus auf meinem rechner:)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:20 Uhr.

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