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 |
Re: Inhalt einer Filelistbox in Listbox kopieren
Hallo
Geht's so nicht?
Delphi-Quellcode:
ListBox1.Items.Assign(FileListBox1.Items);
|
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 |
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