‘Visual Basic’Kategorisi için Arşiv

MSGBox & InputBox Fonksiyonları

Yazan lprn Tarih 15 Ekim 2008

MSGBOX Fonksiyonu

MsgBox (Mesaj,[Düğme],[Başlık]) : Kullanıcıya bir mesaj görüntüleyen ve kullanıcı bir düğmeye basınca yada bekleyip,sonra kapanan bir diyalog kutusudur.Bsit ve en çok kullanılan fonksiyondur.

MsgBox (”Hoş Geldiniz”MsgBoxStyle.OkOnly,”Başlık”)

INPUTBOX Fonksiyonu

Bu fonksiyon bir textbox nesnesine sahip bir mesaj kutusu göstermek için kullanılır.Kullanıcıdan bir değer girmesi yada OK,Cancel tuslarına basmasını bekler.

Dim TCNo As String
TCNo = InputBox (”Lütfen kimlik numaranızı giriniz”)

Operatörler

Yazan lprn Tarih 13 Ekim 2008

OPERATÖRLER

1- Aritmetik Operatörler

Üs Alma ( ^ )
Çarpma-Bölme ( * , / )
Tamsayı Bölme ( \ )
Mod (mod)
Toplama-Çıkarma ( + , - )
String Birleştirme ( & )

Visual Basic’de kullanılan aritmetik operatörlerde öncelik sırası vardır.Buna göre ;

1- ( )
2- ^
3- *, /
4- \
5- mod
6- +,-

Örnekler

Dim Sonuc As Double

Dim Sayı1 As Integer,Sayı2 As Integer
Sayı1=9
Sayı2=2

Sonuc = Sayı1 + Sayı2 = 11
Sonuc = Sayı1 - Sayı2 = 7
Sonuc = Sayı1 * Sayı2 =18
Sonuc = Sayı1 / Sayı2 = 4,5
Sonuc = Sayı1 \ Sayı2 = 5

2- Karşılaştırma Operatörleri

Eşitlik ( = )
Eşitsizlik ( < , > )
Küçüklük ( < )
Büyüklük ( > )
Küçük eşit ( <= )
Büyük eşit ( >= )

Visual Basic’de verileri kontrol etmek ve karşılaştırmak için bu operatörler kullanılır.
Doğru ise True = -1
Yanlış ise False = 0

Örnekler

Dim Sonuc As Integer

Sonuc = (3<5) -1
Sonuc = (7>9) 0

3- Mantıksal Operatörler

1.AND OPERATÖRÜ

Sayı1 = 4
Sayı2 = 5

Sonuc (Sayı1=4) AND (Sayı2=5)
Sonuc (Sayı1=4) AND (Sayı2=8)
Sonuc (Sayı1=4) AND (Sayı2=5)

2.OR OPERATÖRÜ

Sayı1 = 4
Sayı2 = 5

Sonuc = (Sayı1=2) OR (Sayı2=5) ==> -1
Sonuc = (Sayı1=4) OR (Sayı2=5) ==> -1

3.NOT OPERATÖRÜ

Sayı1 = 4
Sayı2 = 5

Sonuc = (Sayı1=Sayı2) ==> 0
Sonuc = Not(Sayı1=Sayı2) ==>1

lprn => Ders Notlarım 1

Değişken Tipleri

Yazan lprn Tarih 13 Ekim 2008

Önceki yazımızda Değişkenler‘den bahsetmiştik.Şimdi Değişken Tiplerini göreceğiz.

Değişken Tipleri

BYTE : 1 Byte’lık tamsayı tipidir.(0-255)
INTEGER : 2 Byte’lık tamsayı tipidir.
LONG : 4 Byte’lık tamsayı tipidir.

Not: Yukarıdaki değişken tiplerine ondalık bir sayı atandığında sayı en yakın tamsayıya yuvarlanır.Örnek vermek gerekirse aşağıdaki gibidir.

x=4.3 ise x=4 olur
x=4.7 ise x=5 olur

SINGLE : 4 Byte’lık ondalık sayı tipidir.
DOUBLE : 8 Byte’lık ondalık sayı tipidir.
CURRENCY : 8 Byte’lık ondalık sayı tipidir.Sayının ondalık kısmı 4 basamaktan fazla olamaz.Virgülden sonra hassasiyetin önemsiz olduğu işlemlerde kullanılır.
DECIMAL : 14 Byte’lık sayı tipidir.En önemli özelliği bütün basamakların tutulmasıdır.29 basamaklı bir sayıyı koruyarak tutabilir.
BOOLEAN : 2 Byte’lık veri tipidir.True-False değerini alır.
STRING : Karakter sınırı yoksa 2 milyar karakter tutar.
VARIANT : Değişkene tip ismi verilmezse variant kullanılır.
DATE : 8 Byte yer kaplayan değişken tipidir.

lprn => Ders Notlarım 1

Değişkenler (Visual Basic)

Yazan lprn Tarih 12 Ekim 2008

Değişkenler

Visual Basic’de verilerin geçici olarak depolandıkları yere değişken adı verilir.Değişkenler program çalışırken kullanıcının girdiği değeri (bilgi,bir hesaplama sonucu,sözcük,sayı,tarih ve özellikler) saklayabilir.Program içerisinde defalarca kullanılsada aynı anda yalnızca bir bilgiyi tutar.Değişkenin diğer özelliğide geçici olarak kullanılmasıdır.Yani program veya bilgisayar kapatıldığında silinirler.Bir değişkene yeni bir değer atandığı zaman eski değeri silinir.VB’de değişken kullanılmadan önce tanımlanması gerekir.Bunu yaparken Dim bilgisi kullanılır.Ve değişken tipi belirlenir.Değişken değeri program içerisinde sürekli değişir.

Not: VB.Net’de değişken tanımlanırken tekbir anda sadece aynı veritipine ait değişkenler tanımlanabilir.

Dim başlık As string,sayaç as integer (Yanlış - Çalışmaz)
Dim başlık,ad soyad As string (Doğru - Çalışır)
Dim sayac,ücret As integer (Doğru - Çalışır)

Not: VB’de değişkenlere tanımlanması esnasında ilk değer verilebilir.

Dim AdSoyad As String = “Alperen Afetresan”
Dim Sayac As Integer = “8″

Değişkene İsim Verme Kuralları

-Değişken ismi en fazla 255 karakterden oluşmalıdır.
-Değişkenler arasında _ karakteri dışında hiçbir karakter kullanılamaz.
-Değişken isminin ilk harfi rakamla yada _ ile başlayamaz.
-Değişken isimlerinde büyük-küçük harf ayrımı yoktur.(Yani Alperen,ALPEREN,aLpeReN…vs.)
-Herhangi bir VB komutu veya değişimi değişken adı olarak kullanılamaz.
-Her değişkenin bir ismi ve bir değeri vardır.

>Takip Eden Yazı : Değişken Tipleri

lprn => Ders Notlarım 1

Genel Sorularla Visual Basic

Yazan lprn Tarih 12 Ekim 2008

Visual Basic Nedir ?

-Programlama dilidir
-Nesneye dayalı bir dildir.
-Olay temellidir.

Visual Basic ile Neler Yapılabilir ?

-Veritabanı Uygulamaları
-İnternet Uygulamaları
-Ticari Uygulamalar
-Bilimsel Uygulamalar
-Oyun Programları
-Gelismis Uygulamalar

Visual Basic ile Uygulama Geliştirme Süreçleri

-Akış diyagramının hazırlanması
-Kullanıcı arabirimimin hazırlanması
-Program kodlarının yazımı
-Hata bulma ve giderme
-Programın basılması ve dağıtımı.

Visual Basic’in Avantajları Nelerdir ?

-Visual Basic c# ve Delphi’ye göre daha kolay öğrenilir.
-Ofis uygulamaları Visual Basic ile uyumlu çalışır.
-İnternet veritabanı gibi uygulamaları oldukça kolay ve hızlıdır.

lprn => Ders Notlarım 1