Zitat von
ak1:
Ich könnte zwar allen Tabellen einen tablename über "extractfiledir(Application.exename)+'\...'" übergeben,
Dieser Satz sagt mir, dass du es bisher nicht so machst. Wie findet deine Anwendungen die Dateien die es braucht? Eine angbe der Datein ohne explizite Angabe von relativen Pfaden ist eine tickende Zeitbombe. Einmal das Verzeichnis mit einem Öffnen- oder Speicherndialog geändert und das war es dann für deine anwendung mit dem Finden der benötigten Dateien.
Und was ist bitte an "extractfiledir(Application.exename)+'\...'" aufwendig? Die 15 Zeichen mehr eintippen kann es wohl nicht sein, wenn man damit eine stabile Anwendung bekommt.