Einzelnen Beitrag anzeigen

Nilser

Registriert seit: 9. Dez 2007
5 Beiträge
 
#5

Re: Form/Frame in Projekt einbinden

  Alt 8. Feb 2008, 16:32
das habe ich auch schon versucht.
Daraufhin erscheint folgender Fehler:
"[Fatal Error] unit1.pas(8): Circular unit reference to 'Unit1'" Grund ist, dass er sich im Kreise dreht beim usus "Öffnen" (unit1->unit2->unit1->unit2->...)


mhh ich habe keine Ahnung, wie ich mein Problem besser erklären kann.

1.Frage: Wie erstelle ich in Unit1 eine Routine/Procedure, die auf Ereignisse in Unit2 reagiert?
Bsp. Vorstellung: Meine Vorstellung davon. geht sowas überhaupt???
Delphi-Quellcode:
unit unit1

uses Unit2;
...
implementation
procedure Unit2.TForm2.Button1Click(Sender: TObject);
begin
     Form1.//... da soll auf einer Komponente(unit1) was geändert werden
end;
2.Frage: Wie reagiere ich Ereignis in einer Routine/Procedure in Unit2 und greif aber auf Komponenten der Unit1 zu.
Bsp. Vorstellung:
Delphi-Quellcode:
unit unit2
...
implementation
procedure TForm2.ButtonClick(Sender: TObject);
begin
    unit1.TForm1.//... da soll auf einer Komponente(unit1) was geändert werden
end;
Ich hoffe es ist jetzt verständlicher
falls Ihr Tutorials zu diesem oder ähnlichen Thema kennt, dann könnt ihr mir auch den Link geben
Ich werde weiter rumprobieren, doch langsam habe ich keinen Elan mehr

Gruß
Nilser
  Mit Zitat antworten Zitat