Results 1 to 5 of 5

Thread: Verkrijg huidige ShellListView Map

  1. #1

    Verkrijg huidige ShellListView Map

    Hoi, even een kleine vraag over de ShellListView:

    Hoe krijg ik de Directory waar de ShellListView op dat moment 'is' ?
    De Root optie werkt alleen voor het instellen, en deze source werkt alleen
    als je het in de ShellListView zelf veranderd:

    Code:
    Var ListItem:TListItem;
        Map: String;
    begin
      ListItem := ShellListView1.Selected;
      Map := ShellListView1.Folders[ListItem.Index].PathName;
      If Not (ExtractFileExt(Map) = '') Then Exit;
      Edit1.Text := Map;
    Groeten, Pieter

  2. #2
    Zoek op ShellListView. Volgens mij zelfs de eerste link.
    Marcel

  3. #3
    Idd, daar had ik hem ook vandaan en een beetje omgebouwd
    Maar, de code in zn totaal is

    Code:
    procedure TForm1.ShellListView1Change(Sender: TObject; Item: TListItem;
      Change: TItemChange);
    Var
      ListItem:TListItem;
      Map: String;
    begin
      ListItem := ShellListView1.Selected;  // geselecteerde item
      Map := ShellListView1.Folders[ListItem.Index].PathName; // Var Map krijgt nu de listitem waarde in string format
      If Not (ExtractFileExt(Map) = '') Then Exit; // Als de Extensie '' is, oftewel geen, dan is het een map anders exit
    
      Edit1.Text := Map;
    end;
    Nu met uitleg erbij. (Geeft een AV na 2 keer)
    Maar, is er geen commando dat gewoon de huidige map aangeeft ?

    Groeten, Pieter

  4. #4
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Controleer wel eerst even of er wel iets geselecteerd is:

    If Not Assigned( ListItem ) then
    Showmessage( 'whooops..' );
    !

  5. #5
    Ok, tnx maar ik heb nu me eigen probleempje ff gefixed, voor de geinteresseerden:

    ShowMessage(ShellListView1.RootFolder.PathName);

    Geeft de map weer waar je je op dat moment bevindt.
    Groeten, Pieter

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 10
    Last Post: 07-Jun-04, 22:34
  2. foto gallery maken van foto's in een bepaalde map
    By mightyspawn in forum Algemeen
    Replies: 7
    Last Post: 18-Feb-04, 00:33
  3. ShellListView eigen PopupMenu
    By Clown in forum Algemeen
    Replies: 2
    Last Post: 03-Jan-04, 14:54
  4. Overlopen map met submappen en files
    By engeltje158 in forum Algemeen
    Replies: 2
    Last Post: 12-Feb-03, 10:01
  5. Map + inhoud om de zoveel tijd kopieren
    By sn0x0r in forum Algemeen
    Replies: 9
    Last Post: 08-Jan-03, 21:57

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •