[font=Arial, Georgia, TimesNewRoman, Times, serif]Visual Basic’in Özellikleri[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Özellikle Windows ortamında programlama geliştirme aracı olarak kullanılan Visual Basic, diğer klasik programlama dillerine göre farklı özelliklere sahiptir. Visual Basic ile program geliştirmek, öncelikle Windows arabiriminin kullanıcı etkileşiminde kullanılan araçların kullanılması anlamına gelir. Klasik programlama dilleri ise genellikle karakter tabanlı (DOS ve UNİX) işletim sistemlerinde kullanılan özellikle klavye ağırlıklı kullanıcı arabirimine sahiptir. Gelişmiş programlama ortamı olan Visual Basic, Windows uygulaması gibi mönülere, düğmelere sahiptir.[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Visual Basic sadece standart kontroller sağlamaz. Aynı zamanda çok sayıda üçüncü parti yazılımcıların da hazırladığı kontrolleri de kullanabilir. Bu kontroller satın alınarak kolayca programlara eklenebilirler. Visual Basic, birçok OCX(OLE Control Extensions) kontrol ve ActiveX kontrolleri destekler.[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Bir Visual Basic Programının Kısımları[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Bir Program Belli Kısımlardan Oluşur:[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]İyi Bir Kullanıcı Arabirimi Geliştirmenin Yöntemleri Şunlardır:[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]İyi Bir Programın Nitelikleri[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Programlar belli bir işin bilgisayar tarafından yerine getirilmesini sağlarken; programların belirli niteliklere sahip olması gerekir. İyi program niteliklerine sahip olmak, aynı zamanda program geliştirme sürecinin de amaçlarındandır. İyi bir programın nitelikleri:[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Project ve Formlar[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Yeni bir Visual Basic programına bir proje olarak başlanır. Varsayılan proje türü Standart EXE’ dir. Proje penceresiyle birlikte bir form ekrana gelir. Projenin başlangıç adı Project1, formun başlangıç adı ise Form1’dir. Her Visual Basic uygulamasında bir form bulunur. Form üzerine denetimler ve grafikler eklenerek uygulama geliştirilir. Her bir form aynı zamanda form tasarımının yapıldığı bir alandır. Formlar uygulamanın kullanıcı arabirimini oluşturur. Visual Basic kontrollerinden istenilen kontroller form üzerine fare ile yerleştirilerek uygulamanın arabirimi oluşturulur. Bu arabirim üzerinde metin kutuları (textbox), komut düğmeleri(command buttons) gibi veri işlem elemanları yer alır. Ardından istenilen olaylara göre kodlar yazılarak programın yazılması sağlanır.[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Araç Kutusu (Toolbox)[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Görsel programlama ortamlarında görsel kontrollerin çizilmesi için zengin bir araç kutusu kullanılır. Visual Basic araç kutusunda programın tasarımı sırasında kullanılmak üzere çok sayıda aracı içerir Bu araçlar kontrol (control) olarak adlandırılır. Standart olarak Visual Basic açıldığında ekrana gelen kontroller aşağıda gösterilmiştir. Ayrıca diğer kontrollerden de eklemek isterseniz; toolbox üzerinde farenin sağ tuşuna basarak Component mönüsünden seçebilirsiniz.[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Özellikle Windows ortamında programlama geliştirme aracı olarak kullanılan Visual Basic, diğer klasik programlama dillerine göre farklı özelliklere sahiptir. Visual Basic ile program geliştirmek, öncelikle Windows arabiriminin kullanıcı etkileşiminde kullanılan araçların kullanılması anlamına gelir. Klasik programlama dilleri ise genellikle karakter tabanlı (DOS ve UNİX) işletim sistemlerinde kullanılan özellikle klavye ağırlıklı kullanıcı arabirimine sahiptir. Gelişmiş programlama ortamı olan Visual Basic, Windows uygulaması gibi mönülere, düğmelere sahiptir.[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Visual Basic sadece standart kontroller sağlamaz. Aynı zamanda çok sayıda üçüncü parti yazılımcıların da hazırladığı kontrolleri de kullanabilir. Bu kontroller satın alınarak kolayca programlara eklenebilirler. Visual Basic, birçok OCX(OLE Control Extensions) kontrol ve ActiveX kontrolleri destekler.[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Bir Visual Basic Programının Kısımları[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Bir Program Belli Kısımlardan Oluşur:[/FONT]
- Kullanıcı Arabirimi
- Bilgi İşleme (Hesaplamalar)
- Bilgi Saklama (Veritabanı İşlemleri)
- Raporlama İşlemleri
[font=Arial, Georgia, TimesNewRoman, Times, serif]İyi Bir Kullanıcı Arabirimi Geliştirmenin Yöntemleri Şunlardır:[/FONT]
- Anlaşılabilir, kolay ve çok yönlü kullanılabilir olması,
- Veriyi net bir biçimde ifade etmeleri,
- Komutları açıkça sergilemeleri,
- Mönüler, komutlar ve düğmeleriyle programın diğer bölümleriyle uyum içinde olmaları,
- Mönü, araç çubukları, fare ve klavye aracılığıyla kullanılabilir olması.
[font=Arial, Georgia, TimesNewRoman, Times, serif]İyi Bir Programın Nitelikleri[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Programlar belli bir işin bilgisayar tarafından yerine getirilmesini sağlarken; programların belirli niteliklere sahip olması gerekir. İyi program niteliklerine sahip olmak, aynı zamanda program geliştirme sürecinin de amaçlarındandır. İyi bir programın nitelikleri:[/FONT]
- Görsellik
- Kolaylık
- Doğruluk
- Hızlı (yazdığımız programın hızlı çalışması)
- İyi bir belgeleme
- Kolayca değiştirilebilme, güncellenebilme
- Etkin bir kodlama
- Etkin bir işletim (daha az sistem kaynağına gereksinim duyması)
[font=Arial, Georgia, TimesNewRoman, Times, serif]Project ve Formlar[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Yeni bir Visual Basic programına bir proje olarak başlanır. Varsayılan proje türü Standart EXE’ dir. Proje penceresiyle birlikte bir form ekrana gelir. Projenin başlangıç adı Project1, formun başlangıç adı ise Form1’dir. Her Visual Basic uygulamasında bir form bulunur. Form üzerine denetimler ve grafikler eklenerek uygulama geliştirilir. Her bir form aynı zamanda form tasarımının yapıldığı bir alandır. Formlar uygulamanın kullanıcı arabirimini oluşturur. Visual Basic kontrollerinden istenilen kontroller form üzerine fare ile yerleştirilerek uygulamanın arabirimi oluşturulur. Bu arabirim üzerinde metin kutuları (textbox), komut düğmeleri(command buttons) gibi veri işlem elemanları yer alır. Ardından istenilen olaylara göre kodlar yazılarak programın yazılması sağlanır.[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Araç Kutusu (Toolbox)[/FONT]
[font=Arial, Georgia, TimesNewRoman, Times, serif]Görsel programlama ortamlarında görsel kontrollerin çizilmesi için zengin bir araç kutusu kullanılır. Visual Basic araç kutusunda programın tasarımı sırasında kullanılmak üzere çok sayıda aracı içerir Bu araçlar kontrol (control) olarak adlandırılır. Standart olarak Visual Basic açıldığında ekrana gelen kontroller aşağıda gösterilmiştir. Ayrıca diğer kontrollerden de eklemek isterseniz; toolbox üzerinde farenin sağ tuşuna basarak Component mönüsünden seçebilirsiniz.[/FONT]