Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Filliste in TVirtualExplorerEasyListView (https://www.delphipraxis.net/212893-filliste-tvirtualexplorereasylistview.html)

haentschman 20. Apr 2023 08:23

Filliste in TVirtualExplorerEasyListView
 
Moin...8-)

Ich bin zu doof die oder den Dateinamen zu finden. :?

Ich möchte die Namen der "gecheckten" Items ermitteln...als Liste oder iteriert über die Items Liste. Im Item selbst finde ich nicht den Filenamen...oder? :gruebel:

Danke

Nachtrag:
Ich habe das jetzt über die Caption des Items und den RootFolderCustomPath gelöst.

Renate Schaaf 20. Apr 2023 15:15

AW: Filliste in TVirtualExplorerEasyListView
 
Probier mal das:

Code:
uses .. VirtualExplorerEasyListView, EasyListView, MPShellUtilities ..;

function GetFileName(aVEEL: TVirtualExplorerEasyListView;
  Item: TEasyItem): string;
var
  NS: TNamespace;
begin
  if aVEEL.ValidateNamespace(Item, NS) then
    Result := NS.NameForParsing
  else
    // error;
end;
Ein TNamespace kann dir einen Dateinamen/Verzeichnisnamen auch in vielen anderen Formen zurückgeben, z.B. kann man ihn benutzen, um das "Documents"-Verzeichnis immer als einfach "Dokumente" anzuzeigen statt "C:\user\BlahBlah...".

Renate

haentschman 21. Apr 2023 05:17

AW: Filliste in TVirtualExplorerEasyListView
 
Danke...8-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:37 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