nur damit ich das richtig verstehe: du möchtest das dein user eine datei in dem ShellListView eine datei auswählen kann, welche anschließend dann in der FileListBox angezeigt werden soll?
ok, dann hast du einen falschen ansatz:
statt einer FileListBox nimmst du einfach eine ganz normale listbox.
die ausgewählte datei schreibst du jedoch nicht direkt in die listbox sondern speichert diese (z.b. C:\test\datei.txt) in einen array.
anschließend überträgt du die werte aus dem array wie folgt in in die listbox:
Delphi-Quelltext
1: 2:
| for i:=0 to deinarray.count-1 do listbox1.items.add(extractfilename(deinarray[i])); |
zur weiterverarbeitung musst du jedoch die werte des arrays nehmen, da nur diese die vollständige pfadangabe enthalten