Visual Basic...

Visual Basic & Action script Visual Basic... Programlama hakkında bilgi paylaş; VISUAL BASIC Visual Basic programlama dilinin en önemli özelliklerinden biri programın ekran tasarımını kodlama ile değil ...
Cevapla
 
Seçenekler
  #1  
Arama 05-06-2008, 12:47
cunobag - ait Kullanıcı Resmi (Avatar)

Yaş: 33
Üyelik Tarihi: 03/12/07
Mesajlar: 672
 
     WS-Ticareti: (3)
Blog Yazıları: 6
Teşekkürleri: 285
223 Msg. 286 Tşkr.
Rep Gücü: 100 cunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond repute

Visual Basic...

VISUAL BASIC


Visual Basic programlama dilinin en önemli özelliklerinden biri programın ekran tasarımını kodlama ile değil tasarım zamanı bir resim çiziyormuş gibi rahatça yapılabilmesidir.Visual Basic programı çalıştığında karşımıza gelen pencereden ilk seçenek olan Standart EXE normal program yapmak için kullanılır.

If Yapısı

If şart yapısı bütün programlama dillerinde olan bazı şartların gerçleşmesi veya gerçekleşmemesi durumunda farklı komutları çalıştırılması izin verir.Yazılımı

IF şart Then komutlar
else komutlar
end if.

Şartın gerçekleşmesi halinde then sonraki komutlar çalışacaktır.Şartın gerçekleşmemesi halinde Else deyiminden sonraki komutlar çalışacaktır.Örnekle açıklamaya çalışalım.Örneğimizde 3 tane inputbox vardır.Örnek:

Private Sub form_load()
Dim vize,final, ort,bt
vize=val(InputBox("Not girişi","Vize notunuz:"))
final=val(InputBox("Not girişi","Final notunuz:"))
ort=(vize+final)/2
if (ort<49,5) or (ort<50) then büt=InputBox("not girişi","bütünleme not:")
end sub

Dim kodundanda sonra değişkenlerimizi tanımlıyoruz.vize değişkenimize kodla bir tane inputbox koyuyoruz ve final ve büt değişkenlerimize aynı işlemleri yapıyoruz.ort=(vize+final)/2 komutula vize ile finallin ortalamasını ort adlı değişkene atıyoruz. if (ort<49,5) or (ort<50) then büt=InputBox("not girişi","bütünleme not:") bu komutlarala eğer ort küçükse 49,5 ten veya ort küçükse 50 den karşımıza büt değişkenine atadığımız inputbox çıkar demek isteniyor.

Select Case Yapısı

Bir değişkenin aldığı değere göre ayrı komutların çaılışması için if yapısından daha avantajlı olan Case yapısını kullanmak daha kolaydır.Yazılımı

Select Case değişken
case Durum1: Komutlar
case Durum2, Durum3: Komutlar
case is<durum5: Komutlar
case is<durum6: Komutlar
..........
case durumN: Komutlar
case else komutlar
end Select

Bir örnekle açıklamaya çalışalım.Örnekte öğrencinin aldığı nota göre uygun bir mesaj veren programı yapalım.

Private sub Form_load()
Dim a
a=inputbox("not girişi:")
select case a
case 0:Msgbox("birşey bilmiyoröuşsunuz..helal olsun size")
case 1 to 24:Msgbox("çoook çalışmanız lazm")
case 25 to 44:Msgbox("durumunuz iyi değil")
case 45 to 59:Msgbox("daha çok çalışmalısınız ")
case 60 to 84:Msgbox("Tebrikler iyi not almışsınız")
case 85 to 100 :Msgbox("Bravo çok iyi not aldınız")
case else:msgbox("Notu doğru girdiğinize eminmisin yoksa dalgamı geçiyorsunuz")
End Select
end sub

Bu örnekte dim a ile a adında bir değişken taınımlanıyor. a=inputbox("not girişi:") koduyla not girşi yapılması isteniyor.select case a ile başlıyor case 0:Msgbox ifadesiyle parentezin içindeki yazı mesaj olarak karşımıza geliyor.case 1 to 24:Msgbox bu aralıkta ise parentezin içi çalışıyor aynı işlemler diğer aralıklar içinde geçerlidir. case else:msgbox komutuyla 0 ile 100 arasında bir şayı girilmemiş ve msgbox ilede mesaj iletiliyor....
__________________
www.cunobag.tr.gg
Alıntı ile Cevapla
2 Üye, cunobag isimli Üyemize Bu Mesaj İçin Teşekkür Ediyor:
  #2  
Arama 05-06-2008, 12:52
W-S - ait Kullanıcı Resmi (Avatar)
W-S W-S forumda değil

Üyelik Tarihi: 23/08/07
Mesajlar: 1.880
 
     WS-Ticareti: (8)
Blog Yazıları: 7
Teşekkürleri: 858
166 Msg. 310 Tşkr.
Rep Gücü: 100 W-S isimli üye Tecrübe puanını kapatmıştır.
1 günde en çok +rep ve teşekkür verdiğim insan rekoru sen de cunobag güzel gidiyorsun.
__________________
Webmaster Sitesi
Alıntı ile Cevapla
  #3  
Arama 06-06-2008, 12:01
cunobag - ait Kullanıcı Resmi (Avatar)

Yaş: 33
Üyelik Tarihi: 03/12/07
Mesajlar: 672
 
     WS-Ticareti: (3)
Blog Yazıları: 6
Teşekkürleri: 285
223 Msg. 286 Tşkr.
Rep Gücü: 100 cunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond reputecunobag has a reputation beyond repute
Alıntı:
W-S´isimli üyeden Alıntı Mesajı göster
1 günde en çok +rep ve teşekkür verdiğim insan rekoru sen de cunobag güzel gidiyorsun.
teşekkür ederim adminim.
rekorumun kırılması dileğiyle

bilgi paylaşıldığı zaman güzeldir
__________________
www.cunobag.tr.gg
Alıntı ile Cevapla
  #4  
Arama 13-11-2008, 11:30

Üyelik Tarihi: 05/11/08
Mesajlar: 2
 
     WS-Ticareti: (0)
Teşekkürleri: 0
0 Msg. 0 Tşkr.
Rep Gücü: 0 newboyn deneyimleri belirsiz.
cunobag teşekkürler harikasın
Alıntı ile Cevapla
Cevapla
Arama Etiketleri: ,



Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Visual Basic 6.0 GeZeNAsKeR Webmaster Programları 0 17-01-2008 11:41
Visual Basic İpuçları kadınca Visual Basic & Action script 0 30-12-2007 11:33
Visual basic Celebrian Visual Basic & Action script 0 24-12-2007 11:33
Visual Basic Celebrian Webmaster Programları 0 22-11-2007 03:37
Visual Basic - 1 kadınca Visual Basic & Action script 4 08-11-2007 12:17

Webmaster Sitesine Reklam Verin

Webmaster web tasarım online reviews ~ Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum ~ iPhone