Selamünaleyküm
Variant: 16 Byte'lik bir değişken tipidir.Bu tipteki bir değişkene hem sayısal hem de string ifadeler aktarılabilir.
ÖR:
Var
v1,v2,v3,v4 : Variant ;
begin
v1:='deneme'; // tırnak arasında metin
v2:=12;
v3:='2'; // tırnak arasında sayı
v4:=v2+v3; // toplama işlemin sonuçu 14
...işlem
end;
Sorum :
Neden her zaman Variant 'i kullanmıyoruz? Ne zaman, Nerede , Hangi amaçlar için kullanılır. VE neden
Saygılarımla
Variant hakkında soru ?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
A.S.
Variant diğer tiplere göre çok daha yavaş çalışır. Ayrıca örneğin integer tanım yaptığınız bir değişkene normal şartlar altında hiçbir zaman string bir değer atamazsınız. integer olarak tanımlamak kod içerisinde yapacağınız hataları da engeller.
Variant'ı ben sadece Windows API ile ilgili bazı işlemlerde kullanıyorum. M$ mecbur tutuyor.
Kolay gelsin.
Variant diğer tiplere göre çok daha yavaş çalışır. Ayrıca örneğin integer tanım yaptığınız bir değişkene normal şartlar altında hiçbir zaman string bir değer atamazsınız. integer olarak tanımlamak kod içerisinde yapacağınız hataları da engeller.
Variant'ı ben sadece Windows API ile ilgili bazı işlemlerde kullanıyorum. M$ mecbur tutuyor.
Kolay gelsin.