Hi Leute.
Ich habe in meinem Programm mehrere Unterordner nach Dateien gesucht, diese vom Pfad getrennt und in einer ListBox ausgegeben. Das klappt auch alles hervorragend. Nun gebe ich in ein Edit-Feld ein paar Buchstaben ein und bekomme auch entsprechend alle Dateien, die mit dem Text aus dem Edit-Feld beginnen. Nun ja; da beginnt mein nächstes Problem. Wenn ich diese Dateien (z.B. Word-Dokumente) öffnen will, mache ich das ja per ShellExecute. Wie das funktioniert, weiß ich. Wie bekomme ich nun aber den Pfad, wo diese Datei liegt? Wißt ihr, wie ich's meine?
Ich habe als Pfad z.B. "C:\". Nun wird in C:\ und allen Unterordnern gesucht, ich kann aber nur die Dateien starten, die auch in C:\ liegen. Liegt die woanders, geht's nicht. Wer weiß Rat? Ich zumindest mal nicht..
