Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Laufzeit-Packages verwenden


Andidreas - So 04.03.07 16:55
Titel: Laufzeit-Packages verwenden
Hallo
Habe in meinem Programm 2 Formulare, von denen das zweite erst bei Bedarf erstellt wird. Ich kann das Programm ohne Probleme compileren. Doch sobald ich den Haken vor Laufzeit-Packages verwenden setze, bekomme ich die Fehlermeldung: undefinierter Bezeichner frmUpdate, obwohl die Unit unter uses eingebunden ist. Ist da eine Macke von BDS 2006 oder mache ich was falsch, bzw was muß ich wo Eintragen?


HelgeLange - So 04.03.07 17:58

Du machst was falsch :P
ich benutze dynamische Packages die Ganze Zeit und hab Tonnen von Formularen und nie so ein Problem gehabt. Poste doch mal den relevanten Code..


Andidreas - So 04.03.07 18:06

Uses:

Delphi-Quelltext
1:
uses FileReceiver, diverses, update;                    


Aufruf update:

Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.btnUpdateClick(Sender: TObject);
begin
  frmUpdate := TfrmUpdate.Create(Self); // hier meutert BDS mit undefinierter Bezeichner
  frmUpdate.Show;
end;


Selbiges passiert auch, wenn ich update iin uses im interface-teil eintrage.