![]() |
ListBox was ist makiert?
ich hab ein eListbox in der z.b. 10 dateien stehen nun soll auf klick eines buttons in der listbox nachgeschaut werden welche daten makiert sind (benutze MultiSelect,) und nun eine schleife
for i := (anzahl makierte elemente) und er soll nun den pfad der datei in zpfad speichern und dateinamen.* in datei speichern hoffe jemand versteht es und weiß wi eman das realisieren kann, ich habs zum teil also den code und die vorstellung aber bekomme es einfahc nicht gebacken... Danke schon mal!!! |
Re: ListBox was ist makiert?
was du mit pfad etc. willst hab ich nicht verstanden aber um die selectierten zu finden sollte folgendes gehen
Delphi-Quellcode:
for i := 0 to Listbox1.Count - 1 do
if Listbox1.Selected[i] then begin //do something end; |
Re: ListBox was ist makiert?
es werden daten aufgelistet von z.b. c:/ordner/test/datei.*
und nun in einer schleife überprüfen ob der eintrag makiert ist und wenn dann soll er in zpfad den pfad kopieren und in datei den dateinamen.* aber denke erst mal werds versuchen hat sich erledigt klappt nun ;) |
Re: ListBox was ist makiert?
Hallo,
um einen Dateinamen bzw. ein Verzeichnis aus einem String zu filtern kannst du folgende Funktionen nutzen.
Delphi-Quellcode:
var DateiName,Verzeichnis:String;
begin DateiName:=ExtractFileName(); Verzeichnis:=ExtractFilePath(); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz