Moin!
1. TRect ist nur ein Record und keine Klasse (zumindest in der alten Delphi Version die ich benutze - und ich weiss, im BCB ist es eine struct mit Methoden).
2. Du kannst ein Rechteck anstatt einzelnd die Werte zu füllen das ganze unter Benutzung der Rect() Funktion in einer Zeile füllen:
MyRect := Rect(0, 0, 10, 10);
3. Wenn du damit die Klasse anlegen wolltest (instanziieren), dann ist das der Fehler:
test.Create(kor,Form1);
Versuchs mal lieber so:
test := TClock.Create(kor, Form1);
4. Wenn du schon auf fremde Implementationen stehst,
hier und
hier noch zwei andere Komponenten.
MfG
Muetze1