BİLGİ GİRİŞ VE MESAJ PENCERELERİ

Post on 02-Jan-2016

60 views 5 download

description

BİLGİ GİRİŞ VE MESAJ PENCERELERİ. BİLGİ GİRİŞ VE MESAJ PENCERELERİ. PROGRAM AKIŞI SIRASINDA BİLGİ VERMEK VE ONAY ALMAK İÇİN KULLANILAN MESAJ KUTULARIDIR. ÖRNEĞİN BİR PROGRAMDAN ÇIKARKEN KULLANICIYA DOSYANIN KAYDEDİLİP KAYDEDİLMEYECEĞİNİ SORABİLİRSİNİZ. MESAJ PENCERELERİ. - PowerPoint PPT Presentation

Transcript of BİLGİ GİRİŞ VE MESAJ PENCERELERİ

BİLGİ GİRİŞ VE MESAJ PENCERELERİ

BİLGİ GİRİŞ VE MESAJ PENCERELERİ

PROGRAM AKIŞI SIRASINDA BİLGİ VERMEK VE ONAY ALMAK İÇİN KULLANILAN MESAJ KUTULARIDIR.ÖRNEĞİN BİR PROGRAMDAN ÇIKARKEN KULLANICIYA DOSYANIN KAYDEDİLİP KAYDEDİLMEYECEĞİNİ SORABİLİRSİNİZ.

MESAJ PENCERELERİ

AŞAĞIDAKİ FORMATTA KULLANILIR:Cevap=msgbox(mesaj [,tip] [,pencere

başlığı] [,yardım dosyası, context]

MESAJ

KUTU İÇERİSİNDE YAZILMASI İSTENEN MESAJ Msgbox(“Hoşgeldiniz!”)

YUKARIDAKİ GİBİ BİR MESAJ KUTUSU SADECE MESAJ YAZAR.

TİP

PENCERENİN İÇİNE KONACAK SEÇENEKLER, İKONLAR, PENCERENİN ÖNCELİĞİNİ VE VARSAYILAN SEÇENEKLERİ BELİRTEN BİR YA DA DAHA FAZLA SAYIDIR.TİP=“SEÇENEK+İKON+VARSAYILAN+ÖNCELİK” ŞEKLİNDE OLUŞUR.

ÖRNEK

Cevap=msgbox(“dosya silinsin mi?”,4+32+256,”Silinecek”)BURADA MESAJ OLARAK “DOSYA SİLİNSİN Mİ” ÇIKAR.4+32+256 İLE DÜĞMELER, İKON VE VARSAYILAN DÜĞME BELİRTİLİR.“SİLİNECEK” YAZISI İLE PENCERE BAŞLIĞI BELİRTİLİR.

SEÇENEK

MESAJ KUTUSUNDA HANGİ DÜĞMELERİN GÖRÜNECEĞİNİ BELİRLER.

SEÇENEK 0 (vbOKOnly)

BU DURUMDA MESAJ KUTUSUNDA SADECE “TAMAM” DÜĞMESİ GÖRÜNÜR VE PENCERENİN KAPANMASI İÇİN MECBUREN BUNA TIKLARSINIZ.

SEÇENEK 1 (vbOKCancel)

MESAJ KUTUSUNDA “TAMAM” VE “İPTAL” DÜĞMESİ GÖRÜNÜR.

SEÇENEK 2 (vbAbortRetryIgnore)

MESAJ KUTUSUNDA “DURDUR”, “YENİDEN DENE” VE “YOKSAY” DÜĞMESİ GÖRÜNÜR.

SEÇENEK 3 (vbYesNoCancel)

MESAJ KUTUSUNDA “EVET”, “HAYIR” VE “İPTAL” DÜĞMESİ GÖRÜNÜR.

SEÇENEK 4 (vbYesNo)

MESAJ KUTUSUNDA “EVET” VE “HAYIR” DÜĞMESİ GÖRÜNÜR.

SEÇENEK 5 (vbRetryCancel)

MESAJ KUTUSUNDA “YENİDEN DENE” VE “İPTAL” DÜĞMESİ GÖRÜNÜR.

İKON

KULLANICININ DİKKATİNİ ÇEKEBİLMEK İÇİN MESAJA UYGUN BİR RESMİN GÖSTERİLMESİMİ SAĞLAR.

İKON 16 (vbCritical)

MESAJ PENCERESİNDE AŞAĞIDAKİ İKONU GÖSTERİR.

W95mbx01.ico

İKON 32 (vbQuestion)

MESAJ PENCERESİNDE AŞAĞIDAKİ İKONU GÖSTERİR.

W95mbx02.ico

İKON 48 (vbExclamation)

MESAJ PENCERESİNDE AŞAĞIDAKİ İKONU GÖSTERİR.

W95mbx03.ico

İKON 64 (vbInformation)

MESAJ PENCERESİNDE AŞAĞIDAKİ İKONU GÖSTERİR.

W95mbx04.ico

VARSAYILAN

ÇIKAN MESAJ PENCERESİNDE HANGİ DÜĞMENİN AKTİF (VARSAYILAN) OLDUĞUNU BELİRLER.

VARSAYILAN 0 (vbDefaultButton1)

SOLDAKİ 1. BUTONU VARSAYILAN OLARAK SEÇER.

VARSAYILAN 256 (vbDefaultButton2)

SOLDAKİ 2. BUTONU VARSAYILAN OLARAK SEÇER.

VARSAYILAN 512 (vbDefaultButton3)

SOLDAKİ 3. BUTONU VARSAYILAN OLARAK SEÇER.

PENCERE BAŞLIĞI

PENCERENİN BAŞLIĞINDA GÖRÜNECEK METNİ BELİRTİR.

HELP FILE, CONTEXT

BU İKİ ÖZELLİKLE BİR YARDIM DOSYASI İSMİ VEYA BİR KONU NUMARASI BELİRTİLİR.

ÖNCELİK

vbApplicationModal 0Application modal; Kullanıcı mevcut uygulamaya devam etmeden önce mesaj kutusuna tepki vermelidir.

ÖNCELİK

vbSystemModal4096System modal; Kullanıcı mesaj kutusuna tepki verinceye kadar bütün uygulamalar askıya alınır.

METİN HİZALAMA

vbMsgBoxRight524288Metin sağa hizalanır

SAĞDAN SOLA

vbMsgBoxRtlReading1048576Nesneleri Arapça ve İbranicede olduğu gibi sağdan sola yerleştirir.

DİKKAT!!!

KULLANICININ SEÇTİĞİ DÜĞMEYE GÖRE MESAJ KUTUSUNDAN BİR TAMSAYI DÖNER. ÖRNEĞİN KULLANICI “OK” BUTONUNA TIKLADIYSA 1 SAYISI DÖNER.

DÖNEN SAYILAR

1 >>vbOK (TAMAM)2 >>vbCancel (İPTAL)3 >>vbAbort (DURDUR)4 >>vbRetry (YENİDEN DENE)5 >>vbIgnore (YOKSAY)6 >>vbYes (EVET)7 >>vbNo (HAYIR)

ÖRNEK

Dim cevapCevap=msgbox(“bugün kendinizi iyi hissediyormusunuz?”,1+32+0+4096,”Nasılsınız?”)İf cevap=1 then Print “kendini iyi hissediyor” Else Print “kendini kötü hissediyor”

End if

ÖRNEK

Dim cevap Cevap=msgbox(“dosya silinsin

mi?”,vbYesNo+vbDefaultButton2+vbQuestion, “Dikkat! Dosya silinecek”)

BİLGİ GİRİŞ PENCERELERİ

KULLANICILARDAN DEĞER ALMAK İÇİN KULLANILIR. BU FONKSİYONDA STANDART OLARAK SADECE “OK” VE “CANCEL” BUTONU BULUNUR.FORMATI AŞAĞIDAKİ GİBİDİR.Deger=inputbox( mesaj [,başlık] [,varsayılan][,x] [,y][,helpfile,context])

X,Y

PENCERENİN SOL ÜST KÖŞESİNİN X VE Y KOORDİNATLARINI BELİRLER.

X

Y

Orijin(0,0)

Y

X=400

Y=500

VARSAYILAN DEĞER

EĞER BİLGİ GİRİŞ PENCERESİNE HİÇ BİR DEĞER GİRİLMEZSE KABUL EDİLECEK DEĞERDİR.

HELP FILE

BU SEÇENEĞİ KULLANABİLMENİZ İÇİN ÖNCELİKLE BİR HELP DOSYASININ HAZIRLANMASI GEREKİR.HERHANGİ BİR KONU İLE İLGİLİ BİR HELP DOSYASI HAZIRLAMAK İSTİYORSANIZ “Microsoft HTML Help (Hhw.exe)” PROGRAMINI KULLANABİLİRSİNİZ.

“Microsoft HTML Help (Hhw.exe)”

ÜCRETSİZ OLAN BU PROGRAMI KULLANARARAK HTML KODUNDA HELP DOSYALARI ÜRETEBİLİRSİNİZ.YAPTIĞINIZ HELP DOSYASI ÜRETTİĞİNİZ YAZILIM İLE BİRLİKTE VEYA AYRI OLARAK DAĞITILABİLİR.

HELP FILE

OLUŞTURDUĞUNUZ DİYALOG KUTUSUNA BİR YARDIM DOSYASI KOYMAK İSTİYORSANIZ BU ÖZELLİĞİ KULLANMALISINIZ.BİR DİYALOG KUTUSUNDA YARDIM DOSYASI VARSA F1 FONKSİYON TUŞU İLE BU YARDIM DOSYASI ÇALIŞTIRILABİLİR.

HELP FILE

YARDIM BUTONUNA TIKLANDIĞINDA HERHANGİ BİR DEĞER DÖNMEZ. DEĞER DÖNDÜRMEK İÇİN DİĞER BUTONLARA TIKLANMALIDIR.

CONTEXT

HELP FILE’DA BELİRTİLEN KONU NUMARASIDIR.HELP, YARDIM DOSYASININ TAMAMINI BELİRTİR. CONTEXT İSE YARDIM DOSYASINDA BİR KONUYU BELİRTİR.