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
yirmibeşi Visual Basici tercih etmektedirler. Visual Basici en popüler
programlama dillerinden biri yapan en önemli nedenlerden biri de büyük
olasılıkla kolay olmasıdır. Visual Basic de program yazmak için çok
fazla teknik bilgiye sahip olmak gerekmez. Sadece kontrolleri form
üzerine yerleştirmek ve kodu yazmak yeterli. Kısaca Visual Basic,
programcıyı, programın kullanıcıya yansıyan şekli için kod yazmak
zorunda bırakmayan bir dildir.
Zamanla Microsoft dışındaki bazı şirketler tarafından benzer
programlama dilleri geliştirildi. Muhtemelen bunların en popüleri
Borland Delphidir.
VBasicin 5.0 sürümüne eklenen en önemli değişiklik ve yenilikler:
Derlenme işlemci tipine, hızına ve program büyüklüğüne göre optimize ediliyor.
Tekrar tasarlanmış form derleyici
3 Boyutlu grafik desteği
Visual C++’daki gibi sınıf, form ve kontrol "büyücüleri" (wizard )
Otomatik kod tamamlama
Birden çok veritabanı desteği
Animasyonlu GIF’leri destekleyen kontroller
Resim kontrolü JPEG formatını destekliyor
Birden çok kaynak dosyasını destekliyor.
Fonksiyon adresleme
Visual C++ ‘ın 4.x sürümündeki sürükle ve bırak destekli düzenlemeyi destekliyor.
Windows tabanlı ActiveX kontrollerini yaratmak için yeni derleyici
OCX kontrollerini yaratma imkanı !
Ağ üzerinde OLE
Yeni kullanıcı arabirimi ve ActiveX desteği
Birden çok projeyi kontrol edebilen proje penceresi
16 Bit uygulama yaratılamıyor...
Visual C++ Developer Studio tabanlı yeni arabirim
Visual Basic formlarını otomatik olarak HTML sayfasına çevirebilme imkanı
Internet üzerinde bulunabilen TCP/IP kontrollerini tanıyabiliyor
Kullanıcı arabiriminde projenin hiyerarşisini görüntüleyen bir pencere var
Yığın olarak güncellenen geliştirilmiş RDO (Remote Data Objects )
Yazım hatası yaptığınızda o komutu nasıl kullanacağınıza dair ipuçları veriliyor.
Yeni komutlar (Debug.Assert, AddressOf... ) ve veri tipleri (Decimal Variant... )
Derleyici artık bir çok derleme opsiyonu sunuyor.
Çok hızlı ve küçük EXE’ler oluşturuluyor!
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
yirmibeşi Visual Basici tercih etmektedirler. Visual Basici en popüler
programlama dillerinden biri yapan en önemli nedenlerden biri de büyük
olasılıkla kolay olmasıdır. Visual Basic de program yazmak için çok
fazla teknik bilgiye sahip olmak gerekmez. Sadece kontrolleri form
üzerine yerleştirmek ve kodu yazmak yeterli. Kısaca Visual Basic,
programcıyı, programın kullanıcıya yansıyan şekli için kod yazmak
zorunda bırakmayan bir dildir.
Zamanla Microsoft dışındaki bazı şirketler tarafından benzer
programlama dilleri geliştirildi. Muhtemelen bunların en popüleri
Borland Delphidir.
VBasicin 5.0 sürümüne eklenen en önemli değişiklik ve yenilikler:
Derlenme işlemci tipine, hızına ve program büyüklüğüne göre optimize ediliyor.
Tekrar tasarlanmış form derleyici
3 Boyutlu grafik desteği
Visual C++’daki gibi sınıf, form ve kontrol "büyücüleri" (wizard )
Otomatik kod tamamlama
Birden çok veritabanı desteği
Animasyonlu GIF’leri destekleyen kontroller
Resim kontrolü JPEG formatını destekliyor
Birden çok kaynak dosyasını destekliyor.
Fonksiyon adresleme
Visual C++ ‘ın 4.x sürümündeki sürükle ve bırak destekli düzenlemeyi destekliyor.
Windows tabanlı ActiveX kontrollerini yaratmak için yeni derleyici
OCX kontrollerini yaratma imkanı !
Ağ üzerinde OLE
Yeni kullanıcı arabirimi ve ActiveX desteği
Birden çok projeyi kontrol edebilen proje penceresi
16 Bit uygulama yaratılamıyor...
Visual C++ Developer Studio tabanlı yeni arabirim
Visual Basic formlarını otomatik olarak HTML sayfasına çevirebilme imkanı
Internet üzerinde bulunabilen TCP/IP kontrollerini tanıyabiliyor
Kullanıcı arabiriminde projenin hiyerarşisini görüntüleyen bir pencere var
Yığın olarak güncellenen geliştirilmiş RDO (Remote Data Objects )
Yazım hatası yaptığınızda o komutu nasıl kullanacağınıza dair ipuçları veriliyor.
Yeni komutlar (Debug.Assert, AddressOf... ) ve veri tipleri (Decimal Variant... )
Derleyici artık bir çok derleme opsiyonu sunuyor.
Çok hızlı ve küçük EXE’ler oluşturuluyor!
Visual Basic Dersleri
- Visual Basic Nedir ?
- Visual Basic Hakkında Önemli Bİlgiler
- Visual Basic Araç Çubuğu Ve Kısayol Tuşları
- Visual Basic Özellikler Penceresi
- Visual Basic Programlama Temelleri
- Visual Basic Kredi Geri Ödeme Planı Projesi
- Visual Basic Form Özelliği Değiştirme Projesi
- Visual Basic Access'den Veri Aktarımı
- Visual Basic Veri Tabanında Arama Yapma
- Visual Basic Hastane Veri Tabanı Uygulaması