Program, bilgisayar üzerinde bir takım yararlı işlerin gerçekleşmesini sağlayan bir grup yönergedir. Program, kişilerin adres, telefon gibi bilgilerini tutmamızı sağlayan küçük bir uygulama olabileceği gibi Microsoft Excel, Microsoft Word gibi çok gelişmiş bir uygulamada olabilir.
Programlamanın ilk adımı programımızın tam ve kesin olarak neler yapması gerektiğini belirlemektir. Bu işlem oldukça basit gibi görünmektedir. Herşeyin yolunda gitmesi için en başta herşeyin iyice düşünülüp tasarlanması gereklidir. Burada yapılan planlama olayına algoritma adı verilir. Önceden yapılan bu çalışma ileride programı geliştirirken kaybedilecek zamanı azaltır.
Program için bir algoritma oluşturulduktan sonra kullanıcı arabirimini tasarlama işini gerçekleştirmeliyiz. Kullanıcı arabirimi Visual Basic denetimleri kullanılarak hazırlanır Kullanıcı arabirimi, uygulamayı kullananların gördüğü bütün menüleri, iletişim kutularını, nesneleri ve resimleri kapsar. Kullanıcı arabirimi ne kadar anlaşır, sade , görsel ve Windows standartlarına uygun olursa programın kullanımı da bir o kadar kolay ve esnek olur.. Kullanıcı arabirimi tasarlandıktan sonra denetimlerin özelliklerini belirler ve verilerin nasıl işleneceği ile ilgili kodları yazarız.
Visual Basic’de proje geliştirmeye başlarken yukarıda bahsedilen işlemleri gerçekleştirirz. Bu işlemlerin neler olduğuna karar verebilmemiz için kendimize bir takım sorular sormalıyız. Bu sorular programın nasıl çalışacağına karar vermemize ve kullanıcı arabirimini tasarlamamıza yardımcı olur.
Yazdığım programın hedefi nedir ?
Programı kim kullanacak ?
Çalıştırıldığında program görüntüsü nasıl olacak ?
Programa, kullanıcı hangi verileri, nasıl girecek ?
Program bu verileri nasıl işleyecek ?
Program hangi bilgileri üretecek ?
Merhaba Dünya Programı
Print "Merhaba Dünya"
Hemen hemen programlamaya ilk başlayan herkesin öğrendiği ilk program “Merhaba Dünya” programıdır. Visual Basic’de bu programı yazabilmek için ilk önce yeni bir proje başlatmamız gerekir. File-New Project komutunu verdikten sonra gelen pencereden “Standart.EXE” seçeneğini seçip “OK” butonuna basarız. Karşımıza Visual Basic proje geliştirme ortamı gelir. Visual Basic’de her projede en az bir adet Form olmalıdır. Şimdi çalıştığı zaman ekranda “Merhaba Dünya” yazan bir proje hazırlayacağız. Bunu yapabilmek için Code Editör’e bir satırlık bir kod yazmamız yeterli olacaktır. Code Editöre ulaşabilmek için Form üzerine çift tıklarız ve Code Editör karşımıza gelir. Visual Basic Code Editörde bizim için otamatik olarak yandaki gibi Form’a ait Load prosedürünü açar. Code Editörde Private Sub Form_Load() ve End Sub bildirileri arasına Print "Merhaba Dünya" yazıp araç çubuğunda start düğmesine bastığımız anda programımız çalışacak ve ekrana Merhaba Dünya yazan bir pencere gelecektir. Böylece ilk programımızı yazmış olduk.
Projeleri Çalıştırmak
Visual Basic’de, hazırladığımız projeleri çalıştırmak için Run-Start komutunu veririz veya Araç çubuğunda bulunan Start butonuna tıklarız. Projeleri çalıştırmak için klavyeden F5 tuşunada basabiliriz. Çalışmakta olan projeyi durdurup tekrar tasarım moduna dönmek istersek Run-End komutunu veririz veya Araç Çubuğunda bulunan End butonuna tıklarız.
Projeleri Kaydetmek
Visual Basic’de hazırladığımız projeleri bilgisayara kaydetmek için File-Save Project komutunu veririz. Gelen dialog penceresinden projemizi kaydetmek istediğimiz klasörü seçip bir isim belirleriz. Visual Basic, forma ait kod ve denetimleri bir dosyaya, proje bileşenlerini ise farklı bir dosyaya kaydeder. Visual Basic form dosyalarına “frm” uzantısı, proje dosyalarına ise “vbp” uzantısını verir.
Projeleri Derlemek
Hazırladığımız projeleri Visual Basic olmadan çalışabilir hale getirebilmek için derlememiz gerekir. Derleme işlemini başlatabilmek için File-Make Project.EXE komutunu vermemiz gerekir. Bu komutu verdikten sonra karşımıza gelen dialog penceresine oluşturmak istediğimiz Exe dosyasının adını ve oluşturulmasını istediğimiz klasörü belirtmemiz gerekir ve OK butonuna tıklarız.