Bana bilmediğim birşey söyle. TUGRUL

Programınızı yazdınız. Bunu diğer bilgisayarlara kurmak için InstallShield Express'i kullanmalısınız veya kendinizde bir kurulum programı yazabilirsiniz. Ancak eğitim amacı dışında böyle birşeye girişmeyin. Programınızın Windows95 uyumludur logosu alabilmesi için gerekli şartlardan biriside programınızın sorunsuz olarak bilgisayardan silinebilmesi gerekmektedir. InstallShield Express bu işi sizin yerinize hallediyor. InstallShield Express Delphi'nin Profesyonel ve Client/Server sürümleri ile birlikte geliyor. InstallShield programı yazılım piyasasında kabul görmüş bir ürün. Inprise'de dahil birçok şirket programlarını dağıtmak için InstallShield'i kullanıyorlar. Delphi ile birlikte gelen Delphi için özelleştirilmiş bir sürüm. InstallShield Express'i Delphi CD'sinin "Isxpress" klasöründen kurabilirsiniz. Kurulum işlemi bitince Başlat->Programlar->IS Express Delphi Edition ile InstallShield Express'i çalıştırabilirsiniz. Programı ilk çalıştırdığınız zaman karşınıza gelen pencere 1. seçenek ile üzerinde daha önce çalışmış olduğunuz bir projeyi açabilir, 2. seçenek ile üzerinde son çalıştığınız projeyi açabilir, son seçenek ile yeni bir proje oluşturabilirsiniz. Aşağıdaki "Don't display this screen again" seçeneğini işaretlerseniz bu ekran açılışta bir daha karşınıza çıkmaz. Biz kurulum programını yeni hazırladığımız için 3. seçenek "Create new Setup Project" i seçiyoruz. Karşınıza New Project penceresi gelecektir: Burada Project Name kısmına programınızın ismini yazın. Projenizde programınızla aynı isimde olacaktır. Project Type kısmında Delphi'yi seçin. New Subdirectory kısmına ise projenizin ve kurulum programınızın oluşturulacağı klasörün ismini yazıp Create düğmesine basın. Karşınıza Setup CheckList penceresi gelecek. Burdaki listeyi sırasıyla takip ederek kurulum programını tamamlayacağız. 1. SET THE VISUAL DESIGN 1.1. AppInfo Application Name kısmına uygulamanızın ismini yazın. Application Executable kısmına programınızın Exe dosyasını yazın veya Browse... ile de seçebilirsiniz. Version kısmına sizin birşey yazmanıza gerek yok. Company kısmına firmanızın ismini ve Default Destination Directory kısmınada programınızın kurulmasını istediğiniz klasörü yazın. Bu klasör eğer izin verirseniz kurulum sırasında kullanıcı tarafından değiştirilebilir. Burada <ProgramFilesDir> kullanıcının Program Files klasörünü gösterir. . 1.2. Main Window: Main Title kısmında kurulum sırasında sol üst köşede resim veya metin 'den hangisinin gösterileceğini seçebilirsiniz. Eğer Text'i seçmişseniz aşağıdaki kısma gösterilmesini istediğiniz metni yazın. Eğer Bitmap'i seçmişseniz gösterilmesini istediğiniz resmin yolunu ve ismini yazın. Bu işlemi Browse... butonu yardımıyla da yapabilirsiniz. Logo Bitmap kısmında firmanızın logosunu veya istediğiniz başka bir resmi göstermek istiyorsanız buraya gösterilmesini istediğiniz resmin yolunu ve ismini yazın. Yine bu işlemi Browse... butonu yardımıyla da yapabilirsiniz. Position kısmından resmin ekranın neresinde görüntüleneceğini belirleyebilirsiniz. BackGround Color kısmından da arka zeminin rengini belirleyebilirsiniz. 1.3. Features: Burada tek seçenek var. Automatic Uninstaller. Bu seçenek mutlaka işaretli olmalı. 2. SELECT INSTALLSHIELD OBJECTS FOR DELPHI 2.1. General Options Bu kısımda eğer bir veritabanı 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. New butonuna basarak programınızda kullandığınız Alias'ı yazın. Sonraki ekranda eğer uygulamanız hem 16 bit hem de 32 bit Windows'ta çalışacak ise seçeneği işaretleyin. 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. 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 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 <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 ş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 ş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 registry'e kaydedilir. HKEY_LOCAL_MACHINE\Company\Application Name\Version 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. Sorunuz varsa alabilirim. Kaynak Saygılar.

harikasın...