Forum: Object-Pascal / Delphi-Language
by himitsu,
1. Dez 2020
Garnicht. (Objekte sind bereits Pointer)
Aber für die Variable brauchst natürlich einen Typ, den beide Forms als Vorfahren haben.
z.B. TForm
Oder man nimmt einen eigenen Vorfahren (von TForm abgeleitet) für Variable und die Forms.
Dort kann man dann auch das Grid (die Variable des Grids), oder eine Funktion auf das Grid, reintun
und dann kann man ohne Cast oder FindComponent auf Grid...
Forum: Object-Pascal / Delphi-Language
by himitsu,
1. Dez 2020
FindComponent ist eine Methode (keine Funktion) und über xxx.FindComponent kannst du sagen, wo rauf die Komponente (z.B. dein Grid auf welcher Form) gesucht werden soll.
Und Benutze bitte "verständliche" Bezeichner,
oder kannst du ohne lange drüber nachzudenken und nachzugucken sagen was Form 1 bis 9 sind/machen?
Nur zur Sicherheit:
Form1 und Form9 sind unterschiedlich und sehen nicht...