Wenn du dich im Verzeichnis "C:\Users\User\Desktop\TestOrdner\" befindest und du hast dort eine PB-Datei, die auf eine Grafik, die sich in einem anderen Verzeichnis "C:\Users\User\Desktop\TestOrdner2\" befindet, zugreifen soll, aber du möchtest aber keinen absoluten (vollständigen) Pfad verwenden, dann nimmst du da einen relativen Pfad.
Um nun auf die gewünschte Grafik zugreifen zu können, kannst du, ohne einen vollständigen Pfad angeben zu müssen, folgendes angeben: "..\TestOrdner2\Grafik.png"
D.h.:
1. Die Anwendung geht ein Verzeichnis aufwärts: "C:\Users\User\Desktop\"
2. Dort geht er anschließend ins Verzeichnis: "C:\Users\User\Desktop\TestOrdner2\"
Da hast du nun Zugriff auf die gewünschte Datei.
Ist es verständlich für dich?
Pr0fessor hat geschrieben:kann mir jemand vielleicht wenn er genug zeit und lust hat, mir das durchsuchen (rekursiv) erklären?
Ich versuchs.

Du hast eine Such-Prozedur, die nur in der Lage ist, alle Dateien in einem
einzigen Verzeichnis zu durchsuchen.
Um nun auch andere Dateien, die sich in anderen Verzeichnissen befinden, ebenfalls zu durchsuchen, musst du die selbe Such-Prozedur innerhalb der Such-Prozedur erneut öffnen, um dieses Verzeichnis ebenfalls durchsuchen zu können. D.h. deine Such-Prozedur kann nur immer eine Tiefe eines Verzeichnisses durchsuchen, also alle Dateien, die sich in diesem Verzeichnis befinden.
Mit DirectoryEntryType() kannst du ermitteln, ob es sich um eine Datei oder um ein Verzeichnis handelt. Wenn es eine Datei ist (#PB_DirectoryEntry_File), dann soll er einfach die angegebene Datei auslesen. Wenn es aber ein Verzeichnis ist (#PB_DirectoryEntry_Directory), dann soll er die selbe Such-Prozedur öffnen und du übergibst den aktuellen Pfad des Verzeichnisses, damit deine Such-Prozedur in diesem Verzeichnis ebenfalls nach allen Dateien durchsuchen kann. Wenn in diesem Ordner noch ein Unterverzeichnis vorhanden ist, dann öffnest du wieder deine eigene Such-Prozedur und übergibst den Pfad dieses Ordners.
Und es geht immer so weiter, bis alle Dateien und alle Verzeichnisse vollständig durchsucht wurden.
Ich hoffe, du kannst das jetzt nachvollziehen, wie das ungefähr funktioniert.