![]() |
Re: Fragen zu TShellListView und TShellTreeView
Zitat:
|
Re: Fragen zu TShellListView und TShellTreeView
eigentlich wollte ich in meinem programm drag&drop aktivieren, was mit den alten komponenten (nicht) schwer geht.
aber natürlich haben die komponenten noch andere funktionen bzw. werden von anderen komponenten benutzt, so gibt es z.b. einen button, der alle mp3s des aktuellen ordners markiert. Drag&drop geht nun. jetzt müssen die anderen prozeduren angepasst werden. nur leider war das schwieriger als zunächst gedacht. Zitat:
was für den benutzer nicht zumutbar ist. --> mp3's markieren funktioniert nicht!!!! |
Re: Fragen zu TShellListView und TShellTreeView
hast du vllt eine ander lösung, wie ich alle mp3s markieren kann?
|
Re: Fragen zu TShellListView und TShellTreeView
Hallo
versuch's mal hiermit
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var i: integer; s: TstringList; begin s := TStringList.Create; vli.SelectAll(true); s.AddStrings(vli.SelectedPaths); try for i := 0 to vli.SelectedCount-1 do if ExtractFileExt(s.Strings[i]) <> '.mp3' then begin vli.Selected[vli.FindNode(s.Strings[i])] := false; vli.Refresh; end; finally s.free; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 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