Önce onları Create etmen gerekir.
Create ederken Parent'ini Hangi Form üzerinde Create ediyorsan o Form yaparsan, Formların Componentlerine ulaşarak hangisinin Memo olduğunu anlayabilirsin.
Kod: Tümünü seç
var
Pencere1: TForm;
MMemo: TMemo;
begin
Pencere1:=TForm.Create(Self);
Pencere1.OnCreate:=Form2.OnCreate;
MMemo: TMemo.Create(Pencere1);
MMemo.Parent:=Pencere1;
MMemo.OnChange:=Form2.Memo1.OnChange; //Form2'yi örnek alarak yaratırım demiştim üstteki mesajımda, Form2nin içine bir de memo nesnesi koyduğumuzu varsayalım.
Tam emin değilim fakat burada Pencece1.Componenets[0] ve ya [1] MMemo nesnesine ulaştırır bizi. Tabi Memo gibi kullanmak için
Kod: Tümünü seç
(Pencere1.Components[0] as TMemo).Lines.Add('Kolay Gelsin.');
aynı zamanda minik bir for döngüsü ile de, hangi sırayla Create edildiğini bilmiyorsan nesnelerin, o nesneye ulaşabilirsin.
( Bu minik for döngüsünün benzerini(Form bulmak için olanını) de aşağıda CSunguray vermiş, teşekkürler.)
