EXE DOSYA VE KURMA DİSKETİ OLUŞTURMA
16.1. EXE Dosya Oluşturma
Kullanıcı hazırladığı projeleri RUN menüsündeki start komutu ile doğrudan çalıştırabilir. Ancak başkaları için program hazırlayanların programlarını derlemeleri veya EXE forma çevirmeleri gerekir. Visual Basic ile hazırlanan projeler Şekil 16.1'de verildiği gibi çok kolay bir şekilde FILE menüsündeki Make Exe File komutu ile EXE’
ye çevrilebilir.Şekil 16.1: Exe Dosya oluşturma
Örnek olması için bir önceki bölümde en son olarak hazırlanan Personel.Vbp adlı proje için EXE dosya oluşturulacaktır. File menüsünden Make Exe komutunu verirseniz ekrana Şekil 16.2'de verilen M
ake Project diyalog kutusu gelir.Şekil 16.2: Make Project diyalog kutusu
Şekil 16.3'de verilen ekran görüntüsü hazırlanan
Personel.EXE dosyasını Dosya yöneticisi penceresinde seçili duruma getirdikten
sonra alınmıştır.
Şekil 16.3: Oluşturulan personel.exe dosyası
İster çalışma, ister tasarım anında olsun projelere eklenen
her formun varsayılan bir simgesi vardır. Bu simgeyi Şekil 16.4'de verilen ekran
görüntüsünde görebilirsiniz. Eğer bir form için varsayılan simgeden farklı bir
simgeyi kullanmak istiyorsanız tasarım anında Properties penceresinde forma ait
Icon özelliğinden yararlanmanız gerekir.
Şekil 16.4: Properties penceresi
Şekil 16.5:
Load Icon diyalog kutusuBu diyalog kutusunda hard diskteki adı Form1.frm olan projenin ana formu için Visual Basic ile birlikte verilen Eye.Ico adlı Icon dosyası seçildi. Bu işlemden sonra File menüsündeki Make EXE komutunu verip ekrana Option diyalog kutusunu (Şekil 16.6) getirince varsayılan simgenin değişmiş olduğunu görebilirsiniz.
Şekil 16.6
16.2. Kurma disketi oluşturma
Şekil 16.3'de ekran görüntüsü verilen dosya yöneticisi penceresinde görülebileceği gibi Make Exe File komutu ile hazırlanan EXE dosyanın byte olarak ta büyüklüğü oldukça küçüktür. Make Exe File komutu ile hazırlanan Exe dosya kendi başına çalışabilen bir dosya değildir. Make Exe File ile hazırlanan Exe dosya Visual Basic’in çok sayıda dosyasına gerek duyar. Make Exe File komutu ile okutulan EXE dosyanın Visual Basic’in kurulmadığı bir bilgisayarda çalıştırılması pratik değildir. Bu nedenle Visual Basic ile birlikte Word, Excel gibi diğer Windows uygulamalarda olduğu gibi kurma disketi hazırlamak üzere Application Setup Wizard adlı bir uygulama veya sihirbaz verilmektedir ve Visual Basic bilgisayara kurulurken Setup Wizard için Şekil 16.7'de görülen bir simge hazırlanmaktadır.
Şekil 16.7
Şekil 16.8
Şekil 1
9.9 Bu ekran görüntüsünde ilk olarak kendisi için Setup
disketleri hazırlanacak Vbp uzantılı projenin adını ve bulunduğu dizini
girmelisiniz. Dosya adını hatırlamıyorsanız Browse düğmesini tıklayabilirsiniz.
Browse düğmesini tıkladığınız zaman ekrana dosya seçiminin yapıldığı Şekil
16.10'daki diyalog kutusu gelir.
Şekil 1
6.10
Şekil 16.11
Diyalog kutusundaki Rebuild the Project onay kutusu
seçili durumda ise EXE dosyası yeniden oluşturulur. Aksi halde projenin EXE
dosyası daha önceden Make EXE komutu ile oluşturulmuş ise tekrar EXE dosyası
oluşturma işlemi yapılmaz. Bu işlemlerden sonra Next düğmesine basılarak
aşağıdaki (Şekil16.12) diyalog
kutusuna geçilir.
Şekil 16.12
: Distribution Method diyalog kutusuDistribution diyalog kutusunda, derlenecek dosyaların yerleştirileceği yerin seçimi yapılır. Floppy
disk, dosyaları doğrudan disketlere kopyalar. Single Directory, derlenen bütün
dosyaları bir dizine yerleştirir. Birden fazla diskete dağıtmak istiyorsanız
Disk Directories seçeneğini işaretlersiniz. Buradan Floppy disk seçeneğini işaretleyip Next düğmesini
tıklarsak karşımıza disket sürücüsü ve kapasitesinin seçildiği Şekil
16.13'deki diyalog kutusu gelir.
Şekil 16.13
: Floppy Disk dyalog kutusu Bu diyalog kutusunda disket sürücüsü ve kapasitesi belirlendikten sonra Next düğmesine basılırsa karşımıza
ActiveX Server Components diyalog kutusu (Şekil 16.14) gelir.
Şekil 16.14
: ActiveX Server Components diyalog kutusu ActiveX Server diyalog kutusu, ActiveX Server olarak kullandığınız uygulamalara ait dosyaları seçebileceğiniz bir diyalog kutusudur. Burada ActiveX Server olarak kullandığınız uygulamalara ait EXE ve DLL dosyalarını projeye dahil etmek için Add Locale ve Add Remote düğmelerini tıklamanız gerekir. Şu an kurma disketini oluşturduğumuz projede başka bir uygulamaya ait kaynaklar kullanılmadığı için Next düğmesine basarak File Summary diyalog kutusuna (Şekil 16.15) geçiyoruz.Şekil 16.15
: File Summary diyalog kutusuna
Şekil 16.16
Şekil 16.17
: Dosyaların derlenmesiKAYNAKLAR
1. Microsoft Visual Basic Pro 5.0
(Türkmen kitabevi)
(Yazar: İhsan KARAGÜLLE, Zeydin PALA)
2. Microsoft Visual Basic For Windows 95
Profesyonel Sürüm 5.0
(Beta Yayımevi)
(Yazar: Memik YANIK)
3. Microsoft Visual Basic ile
Yazılım
Geliştirme(Beta Yayımevi)
(Yazar: Mithat UYSAL)