Bei OpenDialog gibt es die Möglichkeit nach dem Öffnen zurück zum Standardordner zurück zu kehren.
Ansonsten bietet sich an ein eigenes OpenDialog mit TShellListView zu erstellen. Hier kann man Folder abschalten.
Schau ich mir gerade an, aber wo ist bei Delphi5 der TShellListView...
Danke für den Hinweis!