İnno setupda kurulum sona erince exe çalıştırmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

İnno setupda kurulum sona erince exe çalıştırmak

Mesaj gönderen NewMember »

Arkadaşlar tam olarak yapmak istediğim şu.
İnno setup ile yaptığım kurulum programının paketine Firebird kurulum exesinide atıcam.Ve benim programımın kurulumu sona erince bu exenin çalışmasını istiyorum.Ancak bunu bir türlü ayarlayamadım.İnstall Creatör diye bir program var onda bunu yapabildim ama oda free mi değilmi onu bilmiyorum.Ayrıca bunu inno setupla yapmak istiyorum.Çünkü innosetupun başka özelliklerini kullanıyorum.Birde mümkünse bu exenin yani Firebird kurulum programının çalışması kullanıcının isteğine bağlı olmasın.Yani kurulum biter bitmez çalışsın.Yardım edecek arkadaşlara teşekkürler.
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

firebird ve innosetup diye aratırsan makale ve ipucu kısmında Gökmen abinin yazmış olduğu makele var inno setup için.kolay gelsin.
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
name
Kıdemli Üye
Mesajlar: 243
Kayıt: 09 Ağu 2003 02:11
Konum: İstanbul

Mesaj gönderen name »

Merhaba

Inno Setup bu konuda bana göre harika. Bu istediğini kolaylıkla yapabilirsiniz.

Hazırladığım script dosyası içersinde, program kuruluma başlamadan önce firebird kurulumu değil mi onu kontrol ediyor. Eğer kurulu değil ise, kurulum dosyasının çalıştırıldığı dizindeki "fb15.exe" adlı firebird kurulum dosyası çalıştırılıyor. Firebird kurulum "/SILENT /NORESTART /NOCANCEL" parametreleri ile çalıştırıldığı için kullanıcı hiç hissetmeden kurulum tamamlanıyor.

Eğer Firebird kurulum aynı klasörde değil ise script kurulum dosyasını kullanıcıdan izin alarak internet'tende indirebiliyor.

Mutlaka InnoSetup ve Istools'un en son versiyonlarının kurulu olduğuna emin olun.

Script bu linkte
http://download.bilson.biz/ae_kur.rar
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Mesaj gönderen NewMember »

arkadaşım ço k teşekkürler.Verdiğin örnek harika.Allah razı olsun.
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

selam
verdiğiniz scriptte

Kod: Tümünü seç

   Result := istool_download(CurPageID);
          if result then
            Exec(ExpandConstant('{app}')+'\fb15.exe', '/SILENT /NORESTART /NOCANCEL', '',SW_HIDE,ewWaitUntilTerminated, n);
        end;
burada hata veriyor.
Kolay gelsin
name
Kıdemli Üye
Mesajlar: 243
Kayıt: 09 Ağu 2003 02:11
Konum: İstanbul

Mesaj gönderen name »

Merhaba

Istool ve Inno setup'un en son versiyonunu kurmanız gerekli.
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

Istool Ve Istool 5.15 kurdum ama yine olmadı
name
Kıdemli Üye
Mesajlar: 243
Kayıt: 09 Ağu 2003 02:11
Konum: İstanbul

Mesaj gönderen name »

Bende problem yok. @NewMember'dada sorun yok galiba.

Tam olarak hata ne söyler isen belki yardımcı olabilirim.
Cevapla