Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi ExtractFileName bei ListBox? (https://www.delphipraxis.net/75105-extractfilename-bei-listbox.html)

mlspider 14. Aug 2006 15:43

Re: ExtractFileName bei ListBox?
 
Genau darum ging es mir. Der Pfad sollte zwar bekannt sein, aber nicht aufgelistet werden. Ich meine wie sieht denn das aus: C:\Dokumente und Einstellungen\.......und dann irgend wann mal der Dateiname, der letzenendlich nicht mehr angezeigt werden kann, weil der Quatsch davor schon fast zwei Zeilen einnimmt.

[Edit:] Für allen den es interessiert, gibt's hier die Lösung:

Delphi-Quellcode:
procedure TForm1.DeinButtonClick(Sender: TObject);
var i: Integer;
begin
  OpenDialog1.Options := OpenDialog1.Options + [ofAllowMultiSelect];
  if Opendialog1.Execute then
  begin
    if ListBox1.Count <= -1 then
    begin
      for i := 0 to OpenDialog1.Files.Count - 1 do
      ListBox1.Items.Add(ExtractFileName(OpenDialog1.Files[i]));
      ListBox1.ItemIndex := 0;
     //Der Rest......Eure Events (Autoplay, Replay, etc.)
 end;
end;

Hawkeye219 14. Aug 2006 22:32

Re: ExtractFileName bei ListBox?
 
Zitat:

Zitat von mlspider
Delphi-Quellcode:
if ListBox1.Count <= -1 then

Wie schaffst du es, aus einer ListBox mehr herauszunehmen, als sie enthält?

Gruß Hawkeye

mlspider 14. Aug 2006 22:52

Re: ExtractFileName bei ListBox?
 
Sorry, sollte eigentlich den ItemIndex -1 haben. Darf so etwas passieren?

Ja, mit dieser Codezeile war ich zu übereifrig!!! :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 Uhr.
Seite 2 von 2     12   

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