MESAJ KUTUSU.

Slides:



Advertisements
Benzer bir sunumlar
Bilgisayar Programlama Güz 2011
Advertisements

EKRAN ÇIKTISI.
PHP ile Lab Örnekleri Lab Çalışması.
JAVASCRİPT VERİ TÜRLERİ
JavaScript Birinci Hafta.
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.
Windows Nasıl Çalışır? Pencereler (window) , Hareketler (event) ve Mesajlar (message) Pencere, hareket ve mesaj, VB ile Windows uygulaması geliştirmek.
Ayrık Yapılar Matlab Notları
İSİM UZAYLARI.
Problemi Çözme Adımları
C Programlama Diline Giriş
Yard.Doç.Dr. Selim YILDIRIM
Visual Basic 6.0 Ders Notları
Bölüm 2: Program Denetimi
MATLAB’İN SAYI YUVARLAMA FONKSİYONLARI
SQL de Değişken Tanımlama
2. VISUAL BASIC PROGRAM YAPISI
4. KONTROL VE DÖNGÜ KOMUTLARI
PROSEDÜRLER (YORDAMLAR) (FONKSİYONLAR VE ALT PROGRAMLAR)
HATA AYIKLAMA.
NESNEYE YÖNELİK PROGRAMLAMA
Makine Müh. & Jeoloji Müh.
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 9. Tek değişkende birden fazla bilgi tutulmak istendiğinde kullanılır. Kullanım şekli: var dizi_adı= new Array(eleman1,
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
C++ Temelleri C++ genel amaçlı, nesne tabanlı, yüksek seviye programlama dilidir.
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 8: Windows Formları
ŞART İFADELERİ.
C ile Programlamaya Giriş
PASCAL ile Programlamaya Giriş
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Gelişmiş Envanter Uygulaması.
DEĞİŞKENLER.
PHP'de Program Denetimi
Temel Giriş/Çıkış Fonksiyonları
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Amaçlar Bu derste öğrenilecekler: –Uygulamaları “method”
BİL 102 BİLGİSAYAR PROGRAMLAMA
BM-103 Programlamaya Giriş Güz 2014 (4. Sunu)
INPUTBOX() ile Veri Girişi
Visual Basic Windows Programlama.
Değişken Türleri.
4. KONTROL VE DÖNGÜ KOMUTLARI
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 8.  Tamsayı Değerler (Integer) Tamsayılar, 10 tabanlı (decimal), 8 tabanlı (octal) veya 16 tabanlı (hexadecimal)
Fonksiyonlar ile Çalışmak
İKMAP İnternet 1 Ders Notu
KOŞUL İFADELERİ.
C PROGRAMLAMA DİLİ YRD.DOÇ.DR. BUKET DOĞAN 1.
Uygulama 2.1: İki tane arka arkaya sayı girilerek girilen iki sayının toplamı MsgBox ile bildiriniz. MsgBox penceresinde information da olsun. Private.
Javascriptte Olay Fonksiyonları (Events)
Gereksinimler 1 Adet Textbox (metin kutusu) 1 Adet Label 4 Adet CommandButton (düğme) Pehlivanköy Atatürk Ortaokulu Len() Space() Int() DateTime fonksiyonları.
Uygulama 2.1: İki tane arka arkaya sayı girilerek girilen iki sayının toplamı MsgBox ile bildiriniz. MsgBox penceresinde information da olsun. Private.
2. HAFTA 2. Hafta.
Döngü Komutları. for deyimi bir alt limitten, bir üst limite kadar programın belirli bir parçasını tekrar eder. for deyiminde sayaç artış oranı da verilmelidir.
BM-103 Programlamaya Giriş Güz 2012 (3. Sunu)
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
VERİ TİPLERİ BYTE:0-255 ARASI TAMSAYI (1 BYTE)
5. HAFTA Mart Discussion: comp.soft-sys.matlab An unmoderated newsgroup that focuses on the.
BÖLÜM 5 AKIŞ DİYAGRAMLARINDAN PROGRAM KODLAMAYA GEÇİŞ
BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları 1.
MATLAB R2013’e Giriş.
C Programlama Dili Bilgisayar Mühendisliği.
Diyalog pencereleri.
2. VISUAL BASIC PROGRAM YAPISI
Excel’de VBA Programlama (Visual Basic Application)
4. GİRİŞ/ÇIKIŞ DEYİMLERİ 4.1. Giriş
YAPISAL PROGRAMLAMA Hafta-6
Bilgisayar Bilimi Problem Çözme Süreci-2.
Problemi Çözme Adımları
Discussion: comp.soft-sys.matlab
S1. Aşağıda Form dizaynı Şekil 1’de verilen Visual Basic projesinde;
BİLGİ GİRİŞ VE MESAJ PENCERELERİ
C ile Programlamaya Giriş
Sunum transkripti:

MESAJ KUTUSU

Bilgisayar,kullanıcısı uyarmak yada yönlendirmek gibi işlemler için mesaj pencerelerini kullanır.

Masaüstüne bir dosya için sil komutu verdiniz, nasıl bir uyarı penceresi açılır?

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

FONKSİYONA BİR ÖRNEK a=1 b=2 Fonksiyon: c=a+b Fonksiyonun Sonucu: 1+2=3 c=3 Burada “a”, “b” değişkenlerini girerek “a+b=c” foksiyonunu kullanarak “c” değişkeninin değeri bulunur.

“MSGBOX” FONKSİYONU Her programlama dilinin sabit ve önceden belirlenmiş fonksiyonları vardır Nesne Tabanlı Programlama Dilinde Kullanılan fonksiyonlardan biride “MSGBOX”

MSGBOX FONKSİYONU KULLANIMI “Görüntülenecek Metin” , Sembol+Düğmeler, ”Başlık”

SEMBOLLER VbCritical = Stop Sembolü Hata VbQuestion = Soru İşareti Sembolü VbExclamation = Ünlem Sembolü VbInformation = Bilgi Sembolü

DÜĞMELER VbOkCancel = Tamam-İptal VbAbortRetryIgnore =Durdur-Yeniden Dene-Yoksay VbYesNoCancel = Evet-Hayır-İptal VbYesNo = Evet-Hayır VbRetryCancel = Yeniden Dene-İptal

InputBox Fonksiyonu VB programı çalışırken klavyeden bilgi girişi yapılmasını sağlar. InputBox’a girilen bilgi bir değişkene aktarılmalıdır. Görüntülenecek Metin: Kullanıcıdan alınacak bilginin ne olduğunu içerir. Tırnak içinde yazılmalıdır. Başlık: InputBox’ın Başlığıdır. Tırnak içinde yazılmalıdır.

InputBox Fonksiyonu Kullanımı

InputBox Fonksiyonu Örnek Dairenin Çevresini Hesaplayan bir program yapalım. İhtiyacımız olan nesneler. 1 Adet TextBox 1 Adet Label 1 Adet Button Olayımızı Butonun Click’ ine veriyoruz.

InputBox Fonksiyonu Örnek İhtiyacımız olan değişkenler Yarıçap ( r ) Pi Sayısı ( pi ) Dairenin Çevresi ( sonuc ) Biz InputBox Fonksiyonumuzu Yarıçap değişkenimizin içerisine atacağız. NOT=Unutulmamalı ki InputBox Fonksiyonu bir değişken içerisinde tutulmalıdır.

Button’ un Click’ ine Yazıyoruz. Butonun üzerine çift tıklarız ve açılan sayfada imlecin yanıp söndüğü satıra aşağıdaki kodları yazarız. Dim r As Integer r = InputBox("Lütfen Dairenin Yarıçapını Giriniz.Not=Tamsayı Giriniz.", "YARIÇAP") Const pi As Integer = 3 Dim sonuc As Integer sonuc = pi * r * r TextBox1.Text = sonuc

Koşul İfadeleri Karşılaştırma ya da koşullu ifadelerde nasıl cümle kuruyorsak programlarda da aynı mantıkta kullanırız. If ( Eğer ) Then ( İse ) Else ( Değilse ) End ( Sonlandır )

Koşul İfadeleri If …. Then Deyimi If …. Then …. Else Deyimi If …. Then …. Else If Deyimi

IF…..THEN….ELSE IF DEYİMİ

Karşılaştırma Operatörleri

Koşul İfadeleri Örnek

Buton Olayları 1.Yazılı Butonu yazili1 = InputBox("Lütfen 1.Yazılı Notunuzu Giriniz", "1.YAZILI NOTU") Label1.Text = yazili1 2.Yazılı Butonu yazili2 = InputBox("Lütfen 2.Yazılı Notunuzu Giriniz", "2.YAZILI NOTU") Label2.Text = yazili2 3.Yazılı Butonu yazili3 = InputBox("Lütfen 3.Yazılı Notunuzu Giriniz", "3.YAZILI NOTU") Label3.Text = yazili3

Buton Olayları Hesapla Butonu Olayı Dim sonuc As Double sonuc = (yazili1 + yazili2 + yazili3) / 3 If sonuc < 45 Then MsgBox("Dersten Kaldınız.", vbInformation + vbOKCancel, "YAZILI ORTALAMALARI") ElseIf 45 <= sonuc And sonuc < 55 Then MsgBox("dersten geçtiniz.ortalamanız 2(iki).", vbInformation + vbOKCancel, "YAZILI ORTALAMALARI") ElseIf 55 <= sonuc And sonuc < 70 Then MsgBox("dersten geçtiniz.ortalamanız 3(üç).", vbInformation + vbOKCancel, "YAZILI ORTALAMALARI") ElseIf 70 <= sonuc And sonuc < 85 Then MsgBox("dersten geçtiniz.ortalamanız 4(dört).", vbInformation + vbOKCancel, "YAZILI ORTALAMALARI") ElseIf 85 <= sonuc And sonuc < 101 Then MsgBox("dersten geçtiniz.ortalamanız 5(beş).", vbInformation + vbOKCancel, "YAZILI ORTALAMALARI") Else MsgBox("0 ile 100 arasında bir değer giriniz.", vbCritical + vbOKCancel, "YAZILI ORTALAMALARI") End If End Sub

Dinlediğiniz İçin Teşekkür Ederim. Osman Batur DAĞDEVİREN Bilişim Tekn. Öğretmeni