arkadaşlar Form1 ve Form2 alanlarım var ve burada Form2 de 2 adet butonum var bir tanesi işlemi onaylıyor bir tanesi işlemi iptal ediyor kabul ve iptal butonları.
Dim HDetay As New Detay()
HDetay.ShowDialog()
şeklinde form2 yi açıyorum yanlız geri bildirimini nasıl alabilirim onu bilemiyorum araştırdım ama ney bir sonuç alamadım gerçi ne olarak arayacağımıda bilmiyorum.
form2 nin close eventine tanımlayın demeyin bunun daha kolay bir yolu vardı öyle hatırlıyorum.
herkeze çok teşekkür ederim.
kolay gelsin.
vb.net Form2 den Bilgi Alma
12
●1.155
- 29-08-2010, 22:05:06Üyeliği durduruldu1 Adet Label yada textbox ekle , işlemin sonucu 1 - 0 olsun
If Label1.Text = 0 Then
HDetay.ShwoDialog()
Else
HDetay.Hide
End If
yada ne yapmak istersen işlem sonucu sayisal bi değere çevir ve bi form elemanına yazdır. Eğer geçerli bir yol değilse senin için bir .Dat dosyasina yada .ini dosyasına
sonucu yazdırıp ordan çekebilirsin k.gelsin - 29-08-2010, 22:56:43form 2 de yaptıklarını kabul butonyla form 1 de göstermek istiyorsan aşağıdaki kodları kullanabilirsin , ama demek istediğin bu değilse biraz daha detaylı anlatman gerekecek

kabul butonunun click ine
gibi yazarak o formdaki textbox1 deki verileri form1 deki textbox1 e atamış olursun, ama basar basmaz işlemin gerçekleşmez ise form1 i close edip kabul butonun clickine bir de tekrar form1 açman gerekecekAlıntı
- 29-08-2010, 23:25:07kendi yazdığım bi bileşen var dialogresult vs. demişsin ondan yazdım. Kullanıcıya inputbox tarzı birşey çıkarıyor. Kullanıcı veri girip Tamam a basınca bileşenin result olayı(event) çalışıyor. İşine yararsa veririm. Ama sana kısa bi yol söyleyeyim geri bildirim için
form 1: public geribildirim as byte
form2 açılınca
Tamam butonu geribildirim=1
İptal butonu geribildirim=0
call form1gbildirim()
form kapat
veya
form1:
public sub geribildirim(byval value as boolean)
'kodlar
end sub
form2 açılınca
call geribildirim(butonclickolayindadondurulentruefalse degeridegiskeni)
form2 kapat
bunu dene ya da anlatmak istediğin başka birşeyse detay yaz.
