Hi!
Ich hab eine Komponente, die erst zur Laufzeit erstellt werden soll, weshalb ich dann
Delphi-Quelltext
1:
| UDPSocket.OnReceive := UDPOnReceive; |
benutzen muss. Das Problem ist allerdings, dass ich jetzt in der Procedure nicht auf Komponenten/Proceduren aus TForm1 zugreifen kann, da die Procedure UDPOnReceive zwischen var und implementation deklariert wird, ich also noch nicht einmal checkbox1.checked:=true setzen könnte...
Wenn ich allerdings in der Procedure ein TForm1. vor die Komponente setze (TForm1.checkbox1.checked:=true) dann motzt der Compiler rum und und meint:
Zitat: |
[Error] adf_p.pas(95): E2096 Method identifier expected
[Error] adf_p.pas(95): E2066 Missing operator or semicolon
[Error] adf_p.pas(96): E2096 Method identifier expected
.
.
.
|
Kann mir da jemand helfen??