Bilginler Forum
MsgBox Uye_ol
| Bilginler Forum | En Bilgili Forum Sitesi |
Bilginler Forum
MsgBox Uye_ol
| Bilginler Forum | En Bilgili Forum Sitesi |
Bilginler Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Bilginler Forum

Bilginler Forum | Yetkin Forum Güvencesiyle Sizlerle
 
AnasayfaAnasayfa  Latest imagesLatest images  Kayıt OlKayıt Ol  Giriş yap  

 

 MsgBox

Aşağa gitmek 
YazarMesaj
Admin
Bilginler Forum'un Yeni Admini BéRK
Bilginler Forum'un Yeni Admini BéRK
Admin


Mesaj Sayısı : 215
Kayıt tarihi : 10/04/10
Yaş : 33
Nerden : Bilginler Forum'dan

MsgBox Empty
MesajKonu: MsgBox   MsgBox EmptyPerş. Nis. 29, 2010 8:13 am

Bütün Windows uyumlu programlarda kullanıcıya program akışı sırasında bilgi vermek ve onaylamak için diyalog kutuları içinde mesaj verilir. Visual Basic programları dahilinde ekrana bir diyalog kutusu içinde mesaj vermek için MSGBOX deyimi kullanılır.

Kullanıcıya Mesaj Vermek

Form yüklendiğinde mesaj kutusunda çıkacak olan bir mesaj yazalım.
Bu işlemi yapabilmek için Formun komut penceresine form açılırken meydana gelen Load (ilk yükleme) olayına MsgBox fonksiyonu ile beraber bu mesaj satırını yazmamız gerekir.





Şimdi de program kapanırken "güle güle" mesajını ileten kodumuzu yazalım.

Kod:
Private Sub Form_UnLoad(Cancel As Integer)
MsgBox "Güle Güle"
End Sub


Programı çalıştırıp form penceresini kapadığımızda karşımıza Güle Güle mesajı gelecektir.

Kullanıcıdan Onay Almak

Kullanıcıların mesaj kutularında verebileceği cevaplar için uygun düğmeleri belirlemek ve verilen cevabı öğrenebilmek için MsgBox fonksiyonunu belirli bir formata uygun olarak yazmalıyız.

Visual Basic Msgbox fonksiyonu için gerekli yazılımı formatını zaten kendiliğinden ekrana getirmekte ve kullanıcının nasıl bir yol izlemesi gerektiğini göstermektedir. Msgbox yazdıktan sonra aşağıdaki görüntü ile karşılaşırız.



Prompt(Açıklama)

Kullanıcıya vereceğimiz mesaj veya yapacağımız açıklama metnini ifade eder. Yapılacak açıklama veya mesaj çift tırnak içerisine yazılır.

Msgbox("Pc-Kopat.com") kodunun çıktısı resimdeki gibidir.



Button As VbMsgboxStyle (Olması Gereken Buton Türü)

Bu ifade vereceğimiz mesaj için kullandığımız mesaj penceresinde hangi butonun veya butonların olacağını belirlememizi sağlar. Eğer bu kısım için herhangi bir atama yapmaz isek kullanım şeklinde de belirtildiği gibi VbOKOnly (Tamam) butonu otomatik olarak seçilecektir. Açıklama yazılıp tırnak kapatıldıktan sonra virgül koyduğumuz anda buton türünü seçmemize yardımcı olması için aşağıdaki gibi bir liste kutusu açılacaktır.



Bu liste kutusundan kullanacağımız buton tipini seçtiğimizde isminin komut satırına otomatik olarak geldiğini görürüz. Bundan başka eğer butonlara ait numaraları biliyor isek o numaraları da yazarak buton tipi seçme işlemini gerçekleştirebiliriz.

Title(Pencere Başlığı)

Buton türünün seçilmesinden sonra virgül koyarak çift tırnak arasına mesaj kutusunun pencere başlığını yazabiliriz. Normalde Title ile alakalı herhangi bir işlem yapılmaz ise mesaj penceresi başlığında Projenin ismi bulunur.

Program v1.0 başlıklı, sadece Tamam butonu olan ve Yeni Programımız mesajlı bir mesaj kutusu yapalım.

Msgbox“Yeni Programımız.”,VbOKOnly,”Program v1.0”
Sayfa başına dön Aşağa gitmek
http://bilginler.hareketforum.com
 
MsgBox
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Bilginler Forum :: Web Master Programlama ve Tasarım :: Programlama :: Visual Basic-
Buraya geçin: