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.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
10
Cevap
4357
Tıklama
0
Öne Çıkarma
VB.Net ile bir formdan diğerine değişken aktarımı.(COK KOLAY GALİBA AMA OLMADI)
A
19 yıl (797 mesaj)
Yüzbaşı
Konu Sahibi

Ö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;

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....



A
19 yıl (797 mesaj)
Yüzbaşı
Konu Sahibi

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...

http://www.hemenp&yl&s.com/download/1572832/Default_Constructor_Deneme.rar.html


Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.