17 Kasım 2011 Perşembe

Mesaj Yazma

KONU : Visual Basic - Mesaj Yazma
(İlk başta aşağıdaki konuyu prezi sunu yapma proğramında akıcı şekilde anlatacağım , daha sonra Visual basic proğramını kullanarak bire bir kendim ordan mesaj yazmayı sınıfa göstereceğim ve bir tane mukavva kağıdına bir örnek çizip sınıfın panosuna asıp tüm sınıfın görmesini sağlayacağım . dersi anlatırken 3 materyalden yararlandık 1 prezi sunu , 2 visual basic proğramı , 3 mukavva kağıdında örnek anlatımı)



lFonksiyon: Kendisine gönderilen değeri alan ve üzerinde gerekli işlemleri yaparak sonucu bildiren işleve denir.
lDeğişkenler fonksiyonların vazgeçilmez elemanlarıdır.


Visual Basic’de hazır fonksiyonlar da vardır.



Örnek;



a=1



b=2


Fonksiyon: a + b = c

Fonksiyonun sonucu: 1 + 2 = 3 c=3

lBurada a , b değişkenlerini girerek

la + b = c fonksiyonunu kullanarak

lc değişkeninin değeri bulunur.






MsgBox (Mesaj Kutusu) fonksiyonu:


lEkranda yazdırılan mesaj sonucunda kullanıcının mesajı pasif olarak izlemesi pek tercih edilen bir şey değildir.
lBunun yerine masaja aktif olarak cevap vermesi ve bu cevaba göre de bir işlem yapılması uygun bulunmaktadır.
lBu tür bir işlemi gerçekleştirmek için bu fonksiyon kullanılmaktadır.
lMsgbox fonksiyonun kalıbı şöyledir:

MsgBox Fonksiyonun Kullanımı
MsgBox “Görüntülenecek Metin”, Görünüm , “Başlık



lGörüntülenecek Metin: Değişken ya da metin olabilir.Değişkenler direk yazılır. Metinler tırnak  içine alınır. Birbirine eklenecek metin ve değişkenlerin arasına & işareti konulur.



lGörünüm: Mesaj kutusunda görüntülenmesi istenen düğmeler ve sembollerin seçilmesini sağlar. Kullanımı zorunlu değildir.

lSembollerin ve düğmelerin Visual Basic ‘de kullanım ifadeleri sonraki slaytta verilmiştir.

lBaşlık: Mesaj kutusuna verilmek istenen başlıktır. Mesaj kutusunun başlığı tırnak içinde yazılmalıdır.

           

                               Görünüm bölümüne yazılabilecekler ve karşılıkları



ÖRNEK 2


Private Sub Form_Load()

MsgBox "Dikkat Ediniz", vbExclamation + vbOKCancel, "UYARI"

End Sub


                                             

27 Ekim 2011 Perşembe