Delphi3

2. SELECT INSTALLSHIELD OBJECTS FOR DELPHI
2.1.General Options
Bu kısımda eğer bir veritabanı(database) uygulaması yazmış iseniz onunla ilgili ayarları yapacağız. Delphi veritabanları ile BDE-Borland Database Engine aracılığı ile iletişim kurar. Programınızın çalışması için BDE'yi kullanıcının bilgisayarına kurmalı ve gerekli ayarları yapmalısınız. SQL Links, SQL hizmet birimleri (Oracle,InterBase,Sybase,MS SQL Server,DB2,Informix gibi) kullanmışsanız gereklidir.
Paradox,dBase,Access ve Foxpro veritabanlarını kullanmışsanız BDE'yi kurmanız yeterlidir. General kısmından BDE'yi işaretleyin. BDE Installation kısmından Full BDE Installation'ı seçin. Burdan sonra 4 adımda Alias ayarlarını yapacağız.
1. New butonuna basarak programınızda kullandığınız Alias'ı (lakap) yazın.
2. Sonraki ekranda eğer uygulamanız hem 16 bit hem de 32 bit Windows'ta çalışacak ise seçeneği işaretleyin.
3. Path kısmına Alias'ın yolunu yazmalısınız. Eğer tablolarınız kurulum klasörüne yükleniyorsa buraya <INSTALLDIR> yazın. Ben genelde Data isminde bir alt klasör oluşturup veritabanlarını bu klasörde tutuyorum. Eğer böyleyse <INSTALLDIR>Data yazın. Tabiki tablolarınızın Data isimli bir altklasöre kurulmasını sağlamalısınız. (Bakınız 3.1) Type kısmından hangi tür veritabanı tipini kullanmışsanız onu seçin.
4. Son butonuna tıklayın.
2.2. Advanced Options : Burada herhangi bir işlem yapmanıza gerek yok.
3. SPECIFY COMPONENTS AND FILES
3.1. Groups:
Burada programımızla birlikte kurmak istediğimiz dosyaları ve nereye kurulacağını belirliyoruz. Burada Program Files grubu kullanıcı tarafından kurulan dizine (<INSTALLDIR>) yüklemek istediğimiz dosyalardır. Dosyaları eklemek için Launch Explorer... butonuna tıklayın ve Windows Gezginini açın ve bu klasöre yüklemek istediğiniz dosyaları seçin ve sürükleyip Program Files'ın üzerine bırakın.
Add Group ile yeni bir grup ekleyebilirsiniz. Bu işlemi farklı klasörlere dosya yüklemeniz gerektiği zaman kullanmalısınız. Mesela ben programının kodlarını programımdan ayrı bir klasöre kurmak istiyorum. Onun için Kodlar isminde yeni bir grup ekledim. Kurulmasını istediğim yer olarakta (Destination Directory) <INSTALLDIR>Kodlar yazdım. Yani kullanıcının programı kurduğu klasörde Kodlar isminde bir alt klasör oluşturulacak ve bu dosyalar oraya kopyalanacak.
Windows veya System klasörlerine dosya yüklemek istediğiniz dosyalar varsa bu yöntemi kullanabilirsiniz.
3.2. Components: Bu kısım kurulum sırasında (tipik-tam-özel) şeklinde bir kurulum hazırladığınız zaman eğer özel seçeneği seçilirse ekrana gelecek bileşenleri ayarlamak için kullanılır.
3.3. Setup Types: Bu kısım da kurulum sırasında (tipik-minimum-özel) şeklinde bir kurulum hazırladığınız zaman kullanılır.
4. SELECT USER INTERFACE COMPONENTS
4.1. Dialog Boxes:
Bu kısımda kurulum programının görsel yönü ile ilgili bazı ayarları yapabilirsiniz Eğer Preview butonuna basarsanız ekranın nasıl bir görünüme sahip olduğunu görebilirsiniz.
5. MAKE REGISTRY CHANGES
Burada registry'nin istediğiniz bir kısmına istediğiniz bilgileri yazabilirsiniz. Mesela programınızla ilgili bilgileri registry'de saklıyorsanız bunları kurulum sırasında registry'e yazabilirsiniz.
Dialog Boxes kısmında User Information kısmını seçerseniz; kullanıcının girdiği bilgiler (Kullanıcı ismi, şirket ve seçerseniz eğer seri numarası) registry'e kaydedilir. HKEY_LOCAL_MACHINECompanyApplication NameVersion kısmına. Bu bilgileri AppInfo kısmında girmiştik.
6. RUN DISK BUILDER
Bu kısımda kurulum disketleri hazırlanır. Tek yapmanız gereken Disk Size kısmında oluşturulacak disketlerin boyutunu belirlemek. 1.44 MB seçerseniz kurulum disketler şeklinde hazırlanır. CD-Rom seçeneğini seçerseniz tüm kurulum programı tek bir klasörde oluşturulur. Programınızı CD ile dağıtacaksanız bu seçeneği seçin. Son olarak Build butonuna tıklayın. İşlem Tamam.
7. TEST THE INSTALLATION
Buradan kurulum programını çalıştırıp, programınızı kendi bilgisayarınıza kurup kurulum aşamalarının doğru çalışıp çalışmadığını kontrol edebilirsiniz.
8. CREATE DISTRIBUTION MEDIA
Buradan oluşturduğunuz kurulum programınızı disketlere kopyalayabilirsiniz. Copy Selected Dısk Image sol taraftan seçtiğiniz disketi kopyalarken, Copy All Disk Images oluşturulan tüm disketleri kopyalar.