visual basic
Visual Basic Hastane Veri Tabanı Uygulaması

Veri tabanı üzerinde Data1 (hastane-kimlik) ve Data2 
(hastane-vizite) nesneleri "visible.false" olarak 
bulunmaktadır.
(General Declaration)
Public son1 As Integer
Dim son2 As Integer
Public sayi As Integer
Sub ilkform()
Visual Basic Veri Tabanında Arama Yapma
Bir kayıt bilgisinin veri tabanında olup olmadığını belirlemek 
için arama işlemi yapmanız gerekmektedir. Bu işlem için 
öncelikle aranacak bilginin bir yazı kutusu ile kullanıcıdan 
alınması daha sonra da veri tabanında arama yapılması 
gerekmektedir. Bilginin bulunup bulunmadığı bilgisi yine yazı 
kutusu ile kullanıcıya verilebilir.
Arama için yapacağınız işlemler aşağıdaki gibidir:
"ornek.mdb" veritabanına "deneme" ve "veri aktarim" olmak 
üzere iki adet kayıt daha giriniz.
Visual Basic Access'den Veri Aktarımı
ACCESS'DEN VERİ AKTARIMI ÖRNEĞİ
Veri tabanından bilgi aktarımı için kullanacağımız komutlar 
OpenDatabase, ve OpenRecordset'dir. Veri tabanı (Db) ve kayıt 
kümesi (Rs) genel tanımları yapıldıktan sonra, bu tanımlardan 
veritabanı için OpenDatabase tanımı, kayıt kümesi için de Open 
Recordset tanımı yapılmalıdır. OpenRecordset tanımında 
kullanılan "snapshot" dosya açıldığında aktif olan kaydın bir 
kopyasını alır. Bu örnekte tek kayıtlık bir veritabanı 
kullanılacak ve o bilgi görüntülenecektir.
Visual Basic Form Özelliği Değiştirme Projesi
Bu örnekte formun genişliği ile ilgili bilgi kullanıcıdan 
alınıp, buna göre form özelliğini değiştiren program 
yazılacaktır. Form ilk açıldığında ekranın sol üst köşesinde 
ve boyutları değişmez olarak görüntülenecektir.
Form (Ornek1) üzerinde bir yazı kutusu (txtGenis-Name), bir 
etiket (Istenilen Genislik-Caption, lblGenis-Name) ve bir 
komut düğmesi (Formu Genislet-Caption, cmdGenis-Name) 
olacaktır.
Form Prosedürü
Sub Ornek1_Load
Visual Basic Kredi Geri Ödeme Planı Projesi
Bu projenin amacı Şekil-8'deki gibi bir form oluşturmak, 
kullanıcıdan anapara, yıllık faiz oranı, ve faiz süresi (yıl 
bazında) bilgilerini alarak, aylık ödemeleri hesaplamaktır. Bu 
projede kullanıcıdan anapara bilgileri "Anapara", Yıllık faiz 
oranı bilgileri "Yillik Fazi Orani", ve yıl bazında faiz 
süresi bilgisi "Faiz Suresi (Yil)" yazı kutuları ile 
alınacaktır. Hesaplama işlemi "Hesaplama" komut düğmesi ile 
başlatılacaktır. Sonuç yine "Aylik Odeme Miktari" yazı kutusu 
ile görüntülenecektir. Programdan çıkış için "Cikis" komut 
düğmesi kullanılacaktır. 
Visual Basic Programlama Temelleri
Cümleler
Bir cümleyi yazıp Enter tuşuna bastığınızda o komut cümlesi 
değerlendirilir ve yazım yanlışları saptanır. Büyük küçük harf 
ayrımı yapılmaz. Komutun ilk harfi otomatikman büyültülür. 
Komut olmayan açıklama satırları için tek tırnak, Rem ya da 
Remark kullanılır.
Rem Yardım Düğmesi
' Bu düğme tıklanınca çalışır.
Print "Yardım yok" 'satır arasına da açıklama koyabilirsiniz
Değişkenler
Visual Basic Özellikler Penceresi
Bir formun konumunu değiştirmek 
onun özelliğini değiştirmek anlamına gelir. Özellikler 
penceresi açıldığında Şekil-2'deki gibi görüntülenir. Başlık 
çubuğu altındaki nesne kutusunda (Object Box) yer alan 
açıklama nesnenin adını ve ne tip bir nesne olduğunu belirtir. 
Örneğin Şekil-2'deki "Form1 Form" açıklaması seçili nesnenin 
bir form olduğunu ve adının Form1 olduğunu göstermektedir. 
Nesne kutusunu altındaki ayarlar kutusunda (Settings Box) ise 
pencerede o anda seçilmiş olan ayarın değeri görüntülenir ve 
değiştirilebilir. Seçeneklerin çoğunluğu kullanıcıya düşen
Visual Basic Hakkında Önemli Bİlgiler
Visual Basic ile neler yapılabilir?
Visual Basic eklemeli dillerden biridir (sakın Türkçe, Arapça, Çince
gibi düşünmeyin ). Ne kadar eklerseniz o kadar olay 
gerçekleştirebilirsiniz. Bu eklentiler ".dll",".ocx" gibi dosyalarla 
olabilmektedir.Componets diye adlandırılan menüsünden bu dosyaları seçip
veya program başında tanıtıp, program içerisinde kullanılabilir hale 
getirebilirsiniz. 
Ne kadar zor bir dildir?
Aslında bu ne kadar kullanışlı hale getirdiğinize bağlıdır. Daha doğrusu ne ekerseniz onu biçerseniz. Örnek verecek olursak;
Bir takvim yapmak oldukça zaman ve uğraş gerektirmektedir. Fakat bir
takvim ocx i bulup sadece takvim komutu ile takvimde yapabiliriz.(Bunu
Visual Basic Nedir ?
Microsoft firması 
tarafından geliştirilen Visual Basic, atası olan QBASIC derleyicisinin 
geliştirilmiş ve Windows ortamına uyarlanmış olan sürümü olarak 
adlandırılabilir. Windows ortamına uyarlandığı için de Nesneye Yönelimli
bir dildir. VBX kontrollerini destekleyen ilk dillerden biridir. 
VBasicde, 1.0 sürümünden 6.0 sürümüne kadar bir çok yenilik ve 
değişiklik olmuştur. Bunlardan biri de, arayüzünün güçlü ve etkili bir 
görünüm kazanmasıdır. Visual Basic, devamlı geliştiği bu süre sonunda 
yüksek hızlı uygulamalar, OLE serverlar, ActiveX kontrolleri ve daha bir
çok şey geliştirilebilecek hale gelmiştir.
Microsoft Windows için program geliştiren programcıların yüzde