VB Messagebox'ta Bir Sıkıntım Var

muammak12

Üye
25 May 2013
142
0
Çanakkale
Yapmak istediğim şey basılınca messagebox çıkacak Dosyanızı Kaydetmek İster misiniz diye soracak evet denilince kaydetme ekranını açacak ve kaydetmenin ardından RichTextBox u temizleyecek. Hayır denilirse sadece temizleyecek.
Sağdan soldan öğrendiklerimle aşağıdaki kodları oluşturdum. Ama deneme yapınca kırmızı olan yerde bir hata olduğunu söylüyor. Çalıştırıp evet deyince de kaydetmeden temizliyor. Sıkıntıyı nasıl düzeltebilirim ??





Dim mesaj As String
mesaj = "Dosyanızı kaydetmek ister misiniz ? "
Dim ahmet As Object
ahmet = MsgBox(mesaj, vbYesNo, "Dosyanız Silinecek!")

Dim dlg1 As SaveFileDialog = New SaveFileDialog
dlg1.Title = "Kaydet"
dlg1.Filter = "Zengin Metin Belgesi (*.rtf) |*.rtf"

If ahmet = vbYes Then


RichTextBox1.SaveFile(dlg1.FileName, RichTextBoxStreamType.RichText)
Else
RichTextBox1.Clear()


End If

If ahmet = vbNo Then
RichTextBox1.Clear()

End If
 

ByColorBy

Katılımcı Üye
25 Ocak 2016
479
0
Dünyadan
Mesaj Kutusu İçin
Dim mesaj As String
MsgBox("Dosyanızı kaydetmek ister misiniz ? ")
Dim ahmet As Object
ahmet = MsgBox("vbYesNo, "Dosyanız Silinecek!")

Dim dlg1 As SaveFileDialog = New SaveFileDialog
dlg1.Title = "Kaydet"
dlg1.Filter = "Zengin Metin Belgesi (*.rtf) |*.rtf"

If ahmet = vbYes Then


RichTextBox1.SaveFile(dlg1.FileName, RichTextBoxStreamType.RichText)
Else
RichTextBox1.Clear()


End If

If ahmet = vbNo Then
RichTextBox1.Clear()

End If
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.