Einzelnen Beitrag anzeigen

beatles

Registriert seit: 17. Jan 2004
24 Beiträge
 
#1

Shelltreeview + Drag Drop?? Pfad unter der Maus?

  Alt 1. Dez 2004, 17:24
Entweder es ist so simpel dass ich den Wald vor lauter Bäumen nicht sehe, oder es ist wirklich kompliziert.

Ich möchte gern Dateien mittels Drag & Drop aus einer Listview in in das ShellTreeView ziehen. Danach soll die Datei in den Ordner verschoben werden. Dazu muss ich aber den Pfad rausbekommen, welcher gerade unter der Maus ist. Das winzige was ich bisher rausbekommen habe ist, wie der Ordner heisst, aber nicht den Pfad.
Rekursiv durchsuchen lassen wäre unsinn, da man ja manchmal gleichnamige Ordner auf der Festplatte hat.

Wie kann man den Pfad im Shelltreeview des gewählten Order erhalten?


den Ordnernamen ermittle ich mit:


Delphi-Quellcode:
procedure TForm1.ShellTreeView1DragDrop(Sender, Source: TObject; X,
  Y: Integer);
begin
  showmessage( ShellTreeView1.DropTarget.Text);
end;
Danke im Voraus
  Mit Zitat antworten Zitat