OyunCenneti
Merhaba
Foruma Hoşgeldiniz
**Bu Alana Reklam Verebilirsiniz**

Join the forum, it's quick and easy

OyunCenneti
Merhaba
Foruma Hoşgeldiniz
**Bu Alana Reklam Verebilirsiniz**
OyunCenneti
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Giriş yap

Şifremi unuttum

Arama
 
 

Sonuç :
 


Rechercher çıkıntı araştırma

En iyi yollayıcılar
K.R.M (244)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
DeathlyLord (225)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
KinGofLife (221)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
O.G.L.C.N (184)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
ExSeLanCeTR (20)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
BornTh3aLive. (20)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
GameMasterxD (13)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
oldschoolko (12)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
By-MuRat (8)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 
GFb~fatih (7)
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_lcapMesaj kutusu (MsgBox) özellikleri ve kullanımı  Voting_barMesaj kutusu (MsgBox) özellikleri ve kullanımı  Vote_rcap 

En son konular
» BIOS RESETLEME PROGRAMI
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptyPaz Mart 02, 2014 10:28 am tarafından cagataymorcicek

» C ile Basit Program Kodları!
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptySalı Ara. 10, 2013 11:20 pm tarafından tuncay117

» Crypter Nasıl Yazılıyor Merak edenler buyrun
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptyC.tesi Haz. 01, 2013 11:14 pm tarafından gezegen33

» C Kodlama Standartları
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptyPerş. Kas. 08, 2012 6:54 pm tarafından penguen260

» C++ Dilinin kullanımı ve açılımı
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptyPerş. Kas. 08, 2012 6:45 pm tarafından penguen260

» VISUAL BASIC
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptyPtsi Ağus. 06, 2012 3:29 pm tarafından 55la

» K.R.M - Jadde Patch UnLimiteD ! Bütün Modlar Aktif ! [İNDİR]
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptyÇarş. Tem. 18, 2012 9:55 pm tarafından _RozaLinda_

» K.R.M Client V3 [ Bot Aktif ] [ Yenilendi 16.02.2011 ]
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptySalı Haz. 05, 2012 10:52 pm tarafından xxscream

» K.R.M Jadde Patch UnLimiteD ( YENİ BOT [ BÜTÜN MOD LAR ] AKTİF )
Mesaj kutusu (MsgBox) özellikleri ve kullanımı  EmptyCuma Eyl. 09, 2011 2:02 am tarafından K.R.M

Kimler hatta?
Toplam 2 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 2 Misafir

Yok

[ Bütün listeye bak ]


Sitede bugüne kadar en çok 174 kişi Salı Ağus. 01, 2017 6:01 pm tarihinde online oldu.
Facebook

Mesaj kutusu (MsgBox) özellikleri ve kullanımı

Aşağa gitmek

Mesaj kutusu (MsgBox) özellikleri ve kullanımı  Empty Mesaj kutusu (MsgBox) özellikleri ve kullanımı

Mesaj tarafından K.R.M Çarş. Ekim 06, 2010 1:15 am

Kullanıcıyı bilgilendirmeyi sağlar. Kullanıcıya elde edilen bilgi ve uyarı mesajlarını bildirmekte ya da seçimin onaylanmasını sağlamak için kullanılır.
Windows’ta en aşina olduğumuz şey program akışı sırasında bilgi vermek ve onaylatmak için karşımıza çıkan mesaj kutularıdır.Örneğin bir programdan çıkarken “kaydedilsin mi?” gibi bir soru ve duruma göre evet,hayır,iptal vb. seçenekleri olan bir kutu çıkar.Bu kutu windows tarafından sağlanan standart bir kutudur ve windows altındaki İngilizce bir mesajın altındaki evet,hayır gibi Türkçe seçenekleri vardır.Bu kutuları programın herhangi bir yerinde kullanıcıya mesaj vermek ve onay almak için iki değişik formatta kullanılabilir.

Sadece kullanıcıya mesaj vermek için kullanılacaksa aşağıdaki gibi kullanılır.
Msgbox(“dosya bulunamadı”)
Bu durumda mesajla birlikte tamam düğmesi olan pencere çıkar.

Örneğin programdan çıkarken iyi günler mesajı vermek için form kapanırken meydana gelen Unload olayına aşağıdaki kodu yazınız.

Option Explicit
Private Sub Form_Unload(Cancel As Integer)
MsgBox ("iyi günler")
End Sub


Mesaj kutuları bir çok durumda sadece bir mesaj vermek için değil aynı zamanda kullanıcıdan onay almak içinde kullanılır.Kullanıcının mesaj kutularında verebileceği cevaplar için uygun düğmeleri belirlemek ve verilerin cevabını da öğrenebilmek içinde msgbox fonksiyonu aşağıdaki formatta kullanılır.
Cevap=msgbox(mesaj,[tip],[pencere başlığı],[helpfile,context])

Mesaj:
Kutu içerine yazılmasını istediğimiz mesaj.
Pencere başlığı:
Pencerenin başlığına yazılacak metin.



Helpfile,context:
Bu iki özellikle bir yardım dosyası ismi ve bir konu numarası belirlenebilir.Böylece kullanıcının mesaj kutusunda yardım istendiğinde ilgili help dosyası açılır ve ilgili konu gösterilir.
Tip:
Pencerenin içine konacak seçenekler,iconlar pencerenin önceliğini ve varsayılan seçenekleri belirten bir sayıdır.Tip parametresini şu şekilde formalize edersek;
Tip=seçenek+icon+varsayılan+öncelik
Bu formüldeki değerlerin olabileceği liste aşağıdaki tablodaki gibidir.
Aşağıdaki tabloda en önemli parametre mesaj kutusunun tipini belirleyen seçenekler parametresidir.Bu parametre mesaj kutusunda hangi düğmelerin bulunacağını belirler.
İcon parametresi ise kullanıcının dikkatini çekebilmek için mesaja uygun bir resim gösterilmesinde kullanılır.
Varsayılan düğme parametresi ise kullanıcının yanlış seçim yapmasını önlemek için açılan pencerede hangi düğmenin aktif olacağını belirler.Örneğin bir dosyayı önemli bir dosyayı silmek için kullanıcıdan onay alırken açtığınız pencerede varsayılan düğmeyi hayır düğmesi yaparak kullanıcını dosyayı yanlışlıkla silmesi önlenebilir.
Öncelik parametresinin 4096 olması durumunda mesaj kutusunda herhangi bir seçim yapılmadan diğer uygulamalara geçiş yapılmaz.Cevap verilmesinin sistem için kesinlikle gerekli olduğu durumlarda kullanılabilir.
Bu dört ayrı seçenek birbiriyle toplanarak msgbox fonksiyonun ikinci parametresi olarak kullanılır.





seçenek
v***only

v***cancel


vbAbortretryIgnore

vbYesNoCancel

vbYesNo

vbRetryCancel

icon
vbCritical

vbQuestion

vbExclamation

vbInformation

varsayılan
vbDefaultButton1
birinci düğme
vbDefaultButton2
ikinci düğme
vbDefaultButton3
üçüncü düğme
öncelik
vbApplicationModal
system modal
vbSystemModa
normal

Msgbox fonksiyonundan kullanıcını hangi düğmeyi seçtiğini belirtir bir tam sayı geri döner.bu değerler aşağıdaki tabloda verilmiştir.


sembolik
sayısal
anlamı
v***
1
tamam düğmesi seçildi
vbCancel
2
iptal düğmesi seçildi
vbAbort
3
işlemi durdur düğmesi seçildi
vbRetry
4
tekrar dene düğmesi seçildi
vbIgnore
5
göz ardı et düğmesi seçildi
vbYes
6
evet düğmesi seçildi
vbNo
7
hayır düğmesi seçildi


Örnek:
Private sub form_load()
Dim cevap,dosya
Dosya=”gereksiz.sil” ‘silinecek dosya adı
cevap = MsgBox(dosya + "dosyası silinsin mi?", 4 + 32 + 256, "silinecek")
If cevap = 6 Then Kill dosya
End Sub


Yukarıdaki örnekte görüldüğü gibi 4 değeri ile evet,hayır düğmesini,32 değeri ile ? iconu ,256 değeri ile de hayır düğmesi aktif hale geldi. Cevap= 6 satırı ile evet düğmesinin seçildiğini anlıyoruz ve kill ile de dosya silme işlemine gerçekleştiriyoruz.,
Msgbox fonksiyonunun bulunduğu satırı sembolik değerleri kullanarak yazarsak daha anlaşılır olur.

Private Sub Form_Load()
Dim cevap, dosya
dosya = "gereksiz.sil"
cevap = MsgBox(dosya + "dosyası silinsin mi?", vbYesNo + vbDefaultButton2 + vbQuestion, "silinecek")
If cevap = 6 Then Kill dosya
End Sub
Private sub form_load()
Dim cevap As VbMsgBoxResult
Msgbox “programa hoş geldiniz!”,VbInformation+V***Only,deneme v1.0”
Cevap=Msgbox (“programın yüklenilmesine devam edilsin mi? , vbQuestion + VbYesNo , ”deneme v1.0”)
İf cevap=VbYes then
Msgbox “program yüklemeye devam edecek “,VbOnly +VbInformation,”deneme v1.0”
Else
Msgbox”güle güle”,VbOnly+VbInformation,”deneme v1.0”
End
End if
End sub.


A satırında, yazdığımız kodların form ilk yüklendiğinde işleme sokulacağını anlatmaktadır.B satırında ise “cevap” isimli değişkenimizin bir mesaj kutusunun sonuç değişkeni olduğunu tanımlıyoruz.C satırında ki alttan çizgi ( _ ) ise daha satırın daha bitmediğini çizginin altındaki satırın devamı olduğunu belirtmektedir.Bu özelliği bu özelliği kullanmamıza gerek yok , çok uzun satır kullandığımızda bunu kullanmamız hataları bulmamız açısından kolaylık sağlayacaktır.Ç satırında “cevap” değişkenine mesaj kutusundan bir değer atanıyor.Burada önemli olan nokta mesaj kutusunda ki basılan düğmeyi atama yapıyorsak “msgbox” komutundan sonra yazdıklarımızı () parantez içinde yazmalıyız. F satırındaki komut programı sona erdirmeye yarar.
K.R.M
K.R.M
Site Kurucusu
Site Kurucusu

Mesaj Sayısı : 244
Kayıt tarihi : 21/10/09
Yaş : 30
Nerden : C:\WINDOWS\system32

https://oyuncenneti.forumactif.org

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz