Hallo,
ich habe eine Formular-
Unit mit einem dazugehörigen Datenmodul in einen separaten Ordner gesteckt, weil es von vielen unterschiedlichen Projektteilen genutzt wird. Die Formular-
Unit used das Datenmodul und der Pfad zum Ordner ist im Bibliothekspfad hinterlegt.
Öffne ich nun von einem beliebigen Projektteil, welches diese Units nutzt die Formular-
Unit(Strg+Mausklick auf den
Unit-Namen im Uses), öffnet sich die
Unit, so wie es sein soll.
Das Datenmodul ist zu diesem Zeitpunkt noch geschlossen.
Starte ich das Projekt mit F9, poppt die Fehlermeldung auf, dass die Formular-
Unit mit dem Datenmodul verknüpft wäre und dieses im aktuellen Projekt nicht gefunden wurde.
Man kann die Meldung Abbrechen/Verknüpfungen entfernen/ Umleiten.
Bestätige ich "Abbrechen" bleibt in der Fehlerausgabe der Text:
[Fehler] RLINK32: Error opening file "d:\Programme\..\Formular.dfm".
Die Formular-
Unit lässt sich ganz normal anzeigen und bearbeiten, also die
DFM-Datei ist auch in Ordnung.
Erst wenn ich auch das Datenmodul öffne, läuft alles ohne Fehler. Nur muss das Datenmodul immer dann geöffnet sein, wenn auch die Formular-
Unit beim kompilieren geöffnet ist.
Hat jemand eine Idee? Google liefert zwar Sachen, aber keine Lösung.