DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Örneğin a formunda numara diye bir değişken var, bunu b formunda kullanmak istiyorum.Nasıl yapabilirim. Eskiden VB 6.0 da;
form2.txtno=form1.txtno seklinde kullanabiliyorduk ama .net te bunu yapamıyorum nedense. Bende yeni bir class hazırladım ve property kullanarak bi özellik tanımlayıp değişkeni o sekilde aktarmayı denedim ama bu seferde form2 acılınca değişken 0 degerini alıyor. Cok basit bi soru ama yapadım bi örnek yazan olursa cok sevinirim...
Bu arada ben classı 2. formda tanımlarken New ile tanımlıyorum yani ;
Dim sinifim as new anasinif txtno.text=sinifim.numara
şeklinde.New sözcügü burda değişkeni sıfırlamada bi etkisi olurmu diye düşündüm ve kaldırdım yani şöle yaptım;
Dediğim gibi hata hala devam ediyor. Kendi yaptıgım ufak bir deneme programını veriyorum linkte hatanın ne oldugunu bulup düzeltip veya direk calisan ufak bi örnek yaparsanız sevinirim...
form2.txtno=form1.txtno seklinde kullanabiliyorduk ama .net te bunu yapamıyorum nedense. Bende yeni bir class hazırladım ve property kullanarak bi özellik tanımlayıp değişkeni o sekilde aktarmayı denedim ama bu seferde form2 acılınca değişken 0 degerini alıyor. Cok basit bi soru ama yapadım bi örnek yazan olursa cok sevinirim...
Bu arada ben classı 2. formda tanımlarken New ile tanımlıyorum yani ;
Dim sinifim as new anasinif
txtno.text=sinifim.numara
şeklinde.New sözcügü burda değişkeni sıfırlamada bi etkisi olurmu diye düşündüm ve kaldırdım yani şöle yaptım;
dim sinifim as anasinif
txtno.text=sinifim.numara
bu seferde değişkeni görmezden geldi
Bana birazda bu farkı anlatırsanız güzel olur :)
Herkese kolay gelsin....