değer atayıp bunları başka formlarda kullanmak zorunluluğu ortaya çıktı.
Önce bu değişkenlerin hepsini bir sınıfta toplamak aklıma geldi ve aşağıdaki gibi bir kod yazarak bunu başardım
type
Tgenel=class
private
Fdeger1: string;
Fdeger2: string;
Fdeger3: integer;
procedure Setdeger1(const Value: string);
procedure Setdeger2(const Value: string);
procedure Setdeger3(const Value: integer);
published
property deger1:string read Fdeger1 write Setdeger1;
property deger2:string read Fdeger2 write Setdeger2;
property deger3:integer read Fdeger3 write Setdeger3;
end;
daha sonra bunu anaformun public kısmında
Genel:Tgenel; olarak tanımladım ve formun oncreate olayında hafızadan
yerini ayarladım ve destroy olayında da sildim.
Başaramadığım kısım
Ben bu sınıfa ana formdan birdeğer atadığım zaman bpl icindeki bir formdaki değişkene nasıl aktarabilirim ve bpl içindeki bir formdan bu sınıfa nasıl değer atayabilirim.Bir nevi paketlerle hazırlanmış bir programda (Paketler içinde birden fazla form bulunmakta) genel değerleri tutabileceğim bir ünite;
Bu konuda yardımlarınızı bekliyorum şimdiden teşekürler
Kod: Tümünü seç