istool setup

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

istool setup

Mesaj gönderen meguntr »

merhaba
cıldırmak uzereyim :twisted:
ben bir setup programı hazırlıyorum, windows2000, delphi7 kullanıyorum
istool versiyonu 4.0.9
inno setup versiyonu 4.0.11
nasıl yaptığımı anlatmak istiyorum
istoolu açıp, new script tuşuna basıyorum,
application name kısımlarına programın adını yazıyorum
application base dicrectory kısmında program files seçiyorum ve alltında ki directory name kısmına data yazıyorum. benim aliasımda (c:\program files\data)
excecutable file exe dosyasını ekliyorum alt kısmada add files deyip ,data klasörundeki db,px,mb dosyalarını ekliyorum
merge script den bde.iss dosyasını ekliyorum.derliyorum hata vermiyor. hazırladığım bilgisayarda da sorun yok. kurduktan sonra çalışıyor. diğer bilgisayarlarda kuruluyor ama çalışmıyor . program geçersiz bir işlem yürüttü kapatılacak mesajı veriyor.

bu data dosyalarını dogrumu ekliyorum ,
boyle yapınca bde de kuruluyor mu.
db,mb,px dosyalarından başka dosya eklemem gerekiyor mu

lütfen yardım
kolay gelsin
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

programında acılısta BDE nin install edilip edilmedigini kontrol edip bir mesaj verdir...
google da delphi+bde+installed yazarsan ornek funk. goreceksin

eger diger makinada BDE kurulmadı mesajını verirse istool bde sctiptinde bir seyler var
ÜŞENME,ERTELEME,VAZGEÇME
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

merhaba
baktım setup çalıştırdığım bilgisayarlarda BDE 'yi kurmuyor. ama BDE kurulu diğer bilgisayrda çalıştırdım ordada geçersiiz işlem yürüttü mesajı veriyor.şimdi de BDEİnst.dll uygulaması veya DLL'si, geçerli bir windows bellek görüntüsü değil.Lütfen yükleme disketinizdekiyle karşılaştırın mesajı vermeye başladı. inno setup , istool ve delphi yi kaldırdım yeniden kurdum yine sorun devam ediyor.

Birde paradox veri tabanı kullanıyorum,ve sciript deki BDE tanımlarında paradox ile ilgili bir tanımlama yok.kodun tamamı şu şekilde

; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

; Requires Inno Setup Preprocessor by Alex Yackimoff
#pragma option -v+
#pragma verboselevel 9

;#define BDE_INTRBASE
;#define BDE_MSSQL
;#define BDE_ORACLE7
;#define BDE_ORACLE8
;#define BDE_SYBASE_DBLIB
;#define BDE_SYBASE_CTLIB
;#define BDE_INFORMIX7
;#define BDE_INFORMIX9
;#define BDE_DB2_2
;#define BDE_DB2_5

#define BDE_SRC "C:\\Program Files\\Borland\\Common Files\\BDE"
#define BDE_DST "{reg:HKLM\\Software\\Borland\\Database Engine,DLLPATH}"

[Setup]
AppName=Boya
AppVerName=Boya1.0
AppPublisher=My Company, Inc.
AppPublisherURL=http://www.mycompany.com
AppSupportURL=http://www.mycompany.com
AppUpdatesURL=http://www.mycompany.com
DefaultDirName={pf}\data
DefaultGroupName=Boya

[Tasks]
; NOTE: The following entry contains English phrases ("Create a desktop icon" and "Additional icons"). You are free to translate them into another language if required.
Name: desktopicon; Description: Create a &desktop icon; GroupDescription: Additional icons:

[Files]
Source: C:\Program Files\Borland\Delphi7\Projects\Boya\BoyaPro.exe; DestDir: {app}; Flags: ignoreversion
Source: C:\Program Files\Data\boya.PX; DestDir: {app}; Flags: ignoreversion
Source: C:\Program Files\Data\boya.MB; DestDir: {app}; Flags: ignoreversion
Source: C:\Program Files\Data\boya.DB; DestDir: {app}; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

Source: MiniReg.exe; DestDir: {tmp}
Source: BdeInst.dll; DestDir: {tmp}
;Source: AddAlias.exe; DestDir: {tmp}
#ifdef BDE_MSSQL
Source: {#BDE_SRC}\SQLMSS32.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_MSS.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_INTERBASE
Source: {#BDE_SRC}\SQLINT32.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_INT.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_ORACLE7
Source: {#BDE_SRC}\SQLORA32.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_ORA.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_ORACLE8
Source: {#BDE_SRC}\SQLORA8.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_ORA8.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_SYBASE_DBLIB
Source: {#BDE_SRC}\SQLSYB32.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_SYB.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_SYBASE_CTLIB
Source: {#BDE_SRC}\SQLSSC32.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_SSC.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_INFORMIX7
Source: {#BDE_SRC}\SQLINF32.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_INF.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_INFORMIX9
Source: {#BDE_SRC}\SQLINF9.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_INF9.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_DB2_2
Source: {#BDE_SRC}\SQLDB232.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_DB2.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif
#ifdef BDE_DB2_5
Source: {#BDE_SRC}\SQLDB2V5.DLL; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
Source: {#BDE_SRC}\SQL_DBV5.CNF; DestDir: {#BDE_DST}; CopyMode: normal; Flags: uninsneveruninstall
#endif

[Icons]
Name: {group}\Boya; Filename: {app}\BoyaPro.exe
Name: {userdesktop}\Boya; Filename: {app}\BoyaPro.exe; Tasks: desktopicon

[Run]
; NOTE: The following entry contains an English phrase ("Launch"). You are free to translate it into another language if required.
Filename: {app}\BoyaPro.exe; Description: Launch Boya; Flags: nowait postinstall skipifsilent

Filename: {tmp}\MiniReg.exe; Parameters: """{tmp}\BdeInst.dll"""

[Registry]
#if defined(BDE_DB2_2) || defined(BDE_DB2_5)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: DB2 DSN; ValueData: DB2_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: ROWSET SIZE; ValueData: 20
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_DB2.DLL
#ifdef BDE_DB2_2
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLDB232.DLL
#endif
#ifdef BDE_DB2_5
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLDB2V5.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DRIVER; ValueData: IBM DB2 DRIVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#if defined(BDE_INFORMIX7) || defined(BDE_INFORMIX9)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: INF_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DATABASE NAME; ValueData: MY_DATABASE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: LOCK MODE; ValueData: 5
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DATE MODE; ValueData: 1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DATE SEPARATOR; ValueData: .
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: LIST SYNONYMS; ValueData: NONE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DBNLS; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: COLLCHAR; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_IN5.DLL
#ifdef BDE_INFORMIX7
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLINF32.DLL
#endif
#ifdef BDE_INFORMIX9
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLINF9.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#ifdef BDE_INTRBASE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: IB_SERVER:/PATH/DATABASE.GDB
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_IB.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLINT32.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#ifdef BDE_MSSQL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: DATABASE NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: MSS_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BLOB EDIT LOGGING; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: DATE MODE; ValueData: 0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: MAX QUERY TIME; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: HOST NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: APPLICATION NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: NATIONAL LANG NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: TDS PACKET SIZE; ValueData: 4096
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_SS.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLMSS32.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: VENDOR INIT; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: CONNECT TIMEOUT; ValueData: 60
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: TIMEOUT; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: MAX DBPROCESSES; ValueData: 31
#endif
#if defined(BDE_ORACLE7) || defined(BDE_ORACLE8)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: ORA_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: NET PROTOCOL; ValueData: TNS
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ENABLE INTEGERS; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: LIST SYNONYMS; ValueData: NONE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ROWSET SIZE; ValueData: 20
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_ORA.DLL
#ifdef BDE_ORACLE7
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLORA32.DLL
#endif
#ifdef BDE_ORACLE8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLORA8.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: VENDOR INIT; ValueData: ORANT71.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#if defined(BDE_SYBASE_DBLIB) || defined(BDE_SYBASE_CTLIB)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: DATABASE NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: SYB_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BLOB EDIT LOGGING; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: DATE MODE; ValueData: 1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: MAX QUERY TIME; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: HOST NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: APPLICATION NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: NATIONAL LANG NAME; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: TDS PACKET SIZE; ValueData: 512
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_SS.DLL
#ifdef BDE_SYBASE_DBLIB
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLSYB32.DLL
#endif
#ifdef BDE_SYBASE_CTLIB
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLSSC32.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: VENDOR INIT; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: CONNECT TIMEOUT; ValueData: 60
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: TIMEOUT; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData:
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Yontem olarak kurulum yaptıgınız makinada gerekli herseyin innosetup tarafından kurulup kurulmadıgını kontrol edin.

Yani
Gerekli exe dosyalar ve db'ler kopyalandı mı?
BDE kuruldu mu?
Alias olusturuldu mu?
BDE alias'a cft klik yapinca baglanti saglayabiliyor mu? (Dogru kurulumun kesin test edilmesi)

butun bunlar tamamsa zaten calismasi lazim. Eksik olan varsa bu sekilde sorunu lokalize edip o konu üzerine yogunlasmak lazım....
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

programın setup'ı BDE yi kurmuyor ama , bde yüklü bir başka bilgisayara
kurduğumda ordada çalışmıyor. ben istool da aliası nasıl tanımlayabilirim. kendim istool da bir alias tanımlaması yapmıyorum

kolay gelsin
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Paradox kullanmadığım icin BDE alias uzerinde calismadim ama Addalias.exe isimli bir program var sanırım bu isi yapiyor....

http://www.jrsoftware.org/iskb.php?a=bde bu adreste bde yukleme ve alias olusturma ilgili bilgi var.

http://www.jrsoftware.org/files/AddAlias.zip isimli dosyayi indirin. minireg.exe nin calistirilma satirindan daha sonraki bir satirda bu dosyayi gerekli parametreler ile calistirarak alias'i olusturabilirsiniz...

Ama benim size tavsiye edecegim asil yontem ise bu isi programinizin basinda henuz database baglantisi yapmadan kod ile olusturmanız. Ben bu sekilde odbc alias'larimi olusturmaya calisiyorum. Bu sayede bir sekilde alias silinse bile program eger yoksa olusturma isini yapacaktir. BDE alias olusturma ile ilgili olarak verdigim adreste soyle bir kod da var...

Kod: Tümünü seç

procedure CreateAlias;
const
  FDbDriver = 'PARADOX';
  SubDir = 'Data';
var
  FAlias: string;
  FAliasDir: string;
begin
  FAlias := 'aLog2000';
  Session.ConfigMode := cmPersistent;
  if not Session.IsAlias(FAlias) then
  begin
    AliasDir := ExtractFilePath(ParamStr(0)) + SubDir;
    Session.AddStandardAlias(FAlias, FAliasDir, FDbDriver);
    Session.SaveConfigFile;
  end;
end;
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

teşekkürler hocam addalias.exe yi alıp alias oluşturduğumda bde yüklü bilgisayarlarda çalışıyor, ama bde yi neden kendi kurmuyor. minireg .exe ve bdeinst.dll dogru çalışıyor.
birde küçük program kurdugumda bde eklemeden setup ediyorum mesela 1,3 mb ,sonra bde ekleyip setup hazırlıyorum 3.49 mb oluyor sanırım bde yii ekliyor..ama bilgisayara neden kurmuyor :(
bde olmayan bilgisayara kurduğumda excepciton bdeengineerror veriyor , bde nin son versiyonunu da kurdum eskisinide kurdum yok hocam hocam

bi fikriniz var mı?

kolay gelsin
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

alias olayinin cozulmesine sevindim.... BDE neden kurulmuyor konusunda aklima birsey gelmiyor. tek gelen benim calisan scriptimi godnermek. Bu script ile hem Sybase ASA kuruluyor ODBC alias olusturulup BDE kurulup programlar da calisabiliyor... gerekli aciklamalar oldugu icin Sybse ve ODBC alias kurulumlarini devre dısı bırakarak sizin script ile karsilastirabilirsiniz.... Ya da bunun uzerinden degisiklikler ile bir deneme yapabilirsiniz.... Bir de BDE kurulmama problemi hedef makinadan kaynaklanıyor oılabilir mi yani tek makinadan denediyseniz bu da bir ihtimal olabilir bir kac makinada kurulmuyorsa baska tabi....

Kod: Tümünü seç

; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

; Requires Inno Setup Preprocessor by Alex Yackimoff
#pragma option -v+
#pragma verboselevel 9

;#define BDE_INTRBASE
;#define BDE_MSSQL
;#define BDE_ORACLE7
;#define BDE_ORACLE8
;#define BDE_SYBASE_DBLIB
;#define BDE_SYBASE_CTLIB
;#define BDE_INFORMIX7
;#define BDE_INFORMIX9
;#define BDE_DB2_2
;#define BDE_DB2_5

#define BDE_SRC	"C:\\Program Files\\Borland\\Common Files\\BDE"
#define BDE_DST	"{reg:HKLM\\Software\\Borland\\Database Engine,DLLPATH}"

[Setup]
AppName=D-File
AppVerName=D-File 2.0
AppPublisher=Ramsnet Internet Teknolojileri AS
AppPublisherURL=http://www.ramsnet.com.tr
AppSupportURL=http://www.ramsnet.com.tr
AppUpdatesURL=http://www.ramsnet.com.tr
DefaultDirName={pf}\D-File
DefaultGroupName=D-File

OutputBaseFilename=D-File_Setup
[Tasks]
; NOTE: The following entry contains English phrases ("Create a desktop icon" and "Additional icons"). You are free to translate them into another language if required.
Name: desktopicon; Description: Create a &desktop icon; GroupDescription: Additional icons:

[Files]
;Program Dosyaları
Source: Z:\Projects\Arsiv\Programs\Setup.exe; DestDir: {app}\Programs\; Flags: ignoreversion
Source: Z:\Projects\Arsiv\Programs\Viewer.exe; DestDir: {app}\Programs\; Flags: ignoreversion
Source: Z:\Projects\Arsiv\Programs\EvrakTarama.exe; DestDir: {app}\Programs\; Flags: ignoreversion
Source: Z:\Projects\Arsiv\Programs\FaxServer.exe; DestDir: {app}\Programs\; Flags: ignoreversion
Source: Z:\Projects\Arsiv\Programs\KategoriSec.exe; DestDir: {app}\Programs\; Flags: ignoreversion
Source: Z:\Projects\Arsiv\Programs\Setup.exe; DestDir: {app}\Programs\; Flags: ignoreversion
Source: Z:\Projects\Arsiv\Programs\Admin.exe; DestDir: {app}\Programs\; Flags: ignoreversion
Source: Z:\Projects\Arsiv\Databases\For Install\Arsiv.db; DestDir: {app}\Databases\; Flags: onlyifdoesntexist
Source: Z:\Projects\Arsiv\Databases\For Install\ARSIV.LOG; DestDir: {app}\Databases\; Flags: onlyifdoesntexist
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

; Standalon Sybase ASA icin gerekli dosyalar....
Source: Z:\Projects\Arsiv\Install Disks\ODBC Files\dbctrs8.dll; DestDir: {pf}\sybase\ASA\
Source: Z:\Projects\Arsiv\Install Disks\ODBC Files\dbcon8.dll; DestDir: {pf}\sybase\ASA\
Source: Z:\Projects\Arsiv\Install Disks\ODBC Files\dbeng8.exe; DestDir: {pf}\sybase\ASA\
Source: Z:\Projects\Arsiv\Install Disks\ODBC Files\dblgen8.dll; DestDir: {pf}\sybase\ASA\
Source: Z:\Projects\Arsiv\Install Disks\ODBC Files\dbodbc8.dll; DestDir: {pf}\sybase\ASA\
Source: Z:\Projects\Arsiv\Install Disks\ODBC Files\dbserv8.dll; DestDir: {pf}\sybase\ASA\
; Standalon Sybase ASA dosyalarının sonu....

Source: C:\Program Files\Inno Setup 4\MiniReg.exe; DestDir: {tmp}
Source: C:\Program Files\Inno Setup 4\BdeInst.dll; DestDir: {tmp}
;Source: AddAlias.exe; DestDir: {tmp}
#ifdef BDE_MSSQL
Source: {#BDE_SRC}\SQLMSS32.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_MSS.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_INTERBASE
Source: {#BDE_SRC}\SQLINT32.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_INT.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_ORACLE7
Source: {#BDE_SRC}\SQLORA32.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_ORA.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_ORACLE8
Source: {#BDE_SRC}\SQLORA8.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_ORA8.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_SYBASE_DBLIB
Source: {#BDE_SRC}\SQLSYB32.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_SYB.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_SYBASE_CTLIB
Source: {#BDE_SRC}\SQLSSC32.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_SSC.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_INFORMIX7
Source: {#BDE_SRC}\SQLINF32.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_INF.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_INFORMIX9
Source: {#BDE_SRC}\SQLINF9.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_INF9.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_DB2_2
Source: {#BDE_SRC}\SQLDB232.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_DB2.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif
#ifdef BDE_DB2_5
Source: {#BDE_SRC}\SQLDB2V5.DLL; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
Source: {#BDE_SRC}\SQL_DBV5.CNF; DestDir: {#BDE_DST}; Flags: uninsneveruninstall promptifolder
#endif

[Icons]
;Name: {group}\D-File; Filename: {app}\Programs\Setup.exe
Name: {userdesktop}\D-File Setup; Filename: {app}\Programs\Setup.exe; Tasks: desktopicon

[Run]
; NOTE: The following entry contains an English phrase ("Launch"). You are free to translate it into another language if required.
;Filename: {app}\Programs\Setup.exe; Description: Launch D-File; Flags: nowait skipifsilent

; Alias Arsiv
;Filename: {tmp}\AddAlias.exe; Parameters: """Arsiv"" """" ""Adaptive Server Anywhere 8.0"""
Filename: {tmp}\MiniReg.exe; Parameters: """{tmp}\BdeInst.dll"""

[Registry]
;ASA kurulumu...
Root: HKLM; SubKey: SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0; ValueType: string; ValueName: Driver; ValueData: {pf}\sybase\ASA\dbodbc8.dll
Root: HKLM; SubKey: SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0; ValueType: string; ValueName: Setup; ValueData: {pf}\sybase\ASA\dbodbc8.dll
Root: HKLM; SubKey: SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0; ValueType: string; ValueName: CPTimeout; ValueData: <not pooled>
Root: HKLM; SubKey: SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers; ValueType: string; ValueName: Adaptive Server Anywhere 8.0; ValueData: Installed
; ODBC Alias tanımlama....
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\ODBC Data Sources; ValueType: string; ValueName: Arsiv; ValueData: Adaptive Server Anywhere 8.0; Flags: createvalueifdoesntexist uninsdeletevalue
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\Arsiv; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: Driver; ValueType: string; ValueData: {pf}\sybase\ASA\dbodbc8.dll
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\Arsiv; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: UID; ValueType: string; ValueData: dba
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\Arsiv; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: PWD; ValueType: string; ValueData: sql
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\Arsiv; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: DatabaseFile; ValueType: string; ValueData: {app}\Databases\Arsiv.db
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\Arsiv; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: AutoStop; ValueType: string; ValueData: Yes
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\Arsiv; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: Integrated; ValueType: string; ValueData: No

;BDE Kurulumu.....
#if defined(BDE_DB2_2) || defined(BDE_DB2_5)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: DB2 DSN; ValueData: DB2_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: ROWSET SIZE; ValueData: 20
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_DB2.DLL
#ifdef BDE_DB2_2
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLDB232.DLL
#endif
#ifdef BDE_DB2_5
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLDB2V5.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DRIVER; ValueData: IBM DB2 DRIVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DB2\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#if defined(BDE_INFORMIX7) || defined(BDE_INFORMIX9)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: INF_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DATABASE NAME; ValueData: MY_DATABASE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: LOCK MODE; ValueData: 5
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DATE MODE; ValueData: 1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DATE SEPARATOR; ValueData: .
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: LIST SYNONYMS; ValueData: NONE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: DBNLS; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: COLLCHAR; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_IN5.DLL
#ifdef BDE_INFORMIX7
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLINF32.DLL
#endif
#ifdef BDE_INFORMIX9
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLINF9.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INFORMIX\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#ifdef BDE_INTRBASE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: IB_SERVER:/PATH/DATABASE.GDB
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_IB.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLINT32.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#ifdef BDE_MSSQL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: DATABASE NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: MSS_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BLOB EDIT LOGGING; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: DATE MODE; ValueData: 0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: MAX QUERY TIME; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: HOST NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: APPLICATION NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: NATIONAL LANG NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: TDS PACKET SIZE; ValueData: 4096
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_SS.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLMSS32.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: VENDOR INIT; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: CONNECT TIMEOUT; ValueData: 60
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: TIMEOUT; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\MSSQL\INIT; ValueType: string; ValueName: MAX DBPROCESSES; ValueData: 31
#endif
#if defined(BDE_ORACLE7) || defined(BDE_ORACLE8)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: ORA_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: NET PROTOCOL; ValueData: TNS
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ENABLE INTEGERS; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: LIST SYNONYMS; ValueData: NONE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: ROWSET SIZE; ValueData: 20
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_ORA.DLL
#ifdef BDE_ORACLE7
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLORA32.DLL
#endif
#ifdef BDE_ORACLE8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLORA8.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: VENDOR INIT; ValueData: ORANT71.DLL
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ORACLE\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif
#if defined(BDE_SYBASE_DBLIB) || defined(BDE_SYBASE_CTLIB)
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: DATABASE NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SERVER NAME; ValueData: SYB_SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: USER NAME; ValueData: MYNAME
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: OPEN MODE; ValueData: READ/WRITE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE SIZE; ValueData: 8
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BLOB EDIT LOGGING; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: LANGDRIVER; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SQLQRYMODE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SQLPASSTHRU MODE; ValueData: SHARED AUTOCOMMIT
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: DATE MODE; ValueData: 1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE TIME; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: MAX QUERY TIME; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: MAX ROWS; ValueData: -1
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BATCH COUNT; ValueData: 200
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: ENABLE SCHEMA CACHE; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: SCHEMA CACHE DIR; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: HOST NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: APPLICATION NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: NATIONAL LANG NAME; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: ENABLE BCD; ValueData: FALSE
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: TDS PACKET SIZE; ValueData: 512
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BLOBS TO CACHE; ValueData: 64
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\DB OPEN; ValueType: string; ValueName: BLOB SIZE; ValueData: 32
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: VERSION; ValueData: 4.0
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: TYPE; ValueData: SERVER
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DLL; ValueData: SQLD_SS.DLL
#ifdef BDE_SYBASE_DBLIB
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLSYB32.DLL
#endif
#ifdef BDE_SYBASE_CTLIB
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DLL32; ValueData: SQLSSC32.DLL
#endif
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: VENDOR INIT; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: CONNECT TIMEOUT; ValueData: 60
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: TIMEOUT; ValueData: 300
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: DRIVER FLAGS; ValueData: 
Root: HKLM; SubKey: SOFTWARE\Borland\Database Engine\Settings\DRIVERS\SYBASE\INIT; ValueType: string; ValueName: TRACE MODE; ValueData: 0
#endif

[_ISTool]
Use7zip=false
UseAbsolutePaths=false
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

Merhaba , hocam sizin koduda inceledim, benim scriptle karşılaştırdım ama benim kodumda da eksik birşey bulamadım, bde ayarları alias tanımlamaları aynı biçimde,bende delphi4 ile birlikte gelen installshield express i kullanarak setup'ı hazırladım. istool la yaptıgım setuplarıda win2000,xp,98,95 sitemlerinde bile denedim olmadı.. :?:
Tekrar teşekkür ederim

Kolay gelsin
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

problemi bir sekilde cozebilmis olmanıza sevindim... Ama malesef installshield daha fazla sorunu potansiyel olarak size sunar :) . Umkarım bu sorunlara denk gelmezsiniz... Innosetup ile talihsiz bir macera oldu ama her ikisini de cokca kullanmıs biri olarak nihai tavsiyem uygun bir zamanda inno setup ve istool ikilisine donmenizdir.

Kolay gelsin.....
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Mesaj gönderen true_false »

bende inno setupu daha yeni kullanıyorum wizarddan setup oluşturuyom exe nin yerini directoryleri veriyom ama yaptığım programın klasörünün adını değiştiroyom db açılmıyor skinler gelmiyor yani program progfiles altından değilde benim kaydettiğim klasör altından çalışıyor benimde inno setupta
yaptığım kod:

Kod: Tümünü seç

; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
AppName=maliyet 
AppVerName=maliyet 1
AppPublisher=solaris
AppPublisherURL=www.solarissoft.com
AppSupportURL=www.solarissoft.com
AppUpdatesURL=www.solarissoft.com
DefaultDirName={pf}\maliyet 
DefaultGroupName=maliyet 

[Tasks]
; NOTE: The following entry contains English phrases ("Create a desktop icon" and "Additional icons"). You are free to translate them into another language if required.
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"

[Files]
Source: "E:\veri_tabanlari\tammaliyet\maliyet.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\datamodule.~ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\datamodule.~dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\datamodule.~pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\datamodule.dcu"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\datamodule.ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\datamodule.dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\datamodule.pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\KAZANC.GDB"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi1.jpg"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi.~ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi.~dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi.~pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi.dcu"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi.ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi.dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\kedi.pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mal.~ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mal.~dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mal.~pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mal.dcu"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mal.ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mal.dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mal.pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\maliyet.~dpr"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\maliyet.cfg"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\maliyet.dof"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\maliyet.dpr"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\maliyet.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\maliyet.res"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mesaj.~ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mesaj.~dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mesaj.~pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mesaj.dcu"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mesaj.ddp"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mesaj.dfm"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mesaj.pas"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\mxskin22.skn"; DestDir: "{app}"; Flags: ignoreversion
Source: "E:\veri_tabanlari\tammaliyet\sgemfa.ico"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Name: "{group}\maliyet "; Filename: "{app}\maliyet.exe"
Name: "{userdesktop}\maliyet "; Filename: "{app}\maliyet.exe"; Tasks: desktopicon

[Run]
; NOTE: The following entry contains an English phrase ("Launch"). You are free to translate it into another language if required.
Filename: "{app}\maliyet.exe"; Description: "Launch maliyet "; Flags: nowait postinstall skipifsilent
compile yaptığımda herhangi bir hata yok!
type
Tform1 = class(Tform)
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

bi anormallik gorunmuyor...
programınızı ve dataları manuel olarak baska bir klasore tasıyıp calıstımayı deneyin...
ayrıca source kodları ve derleyicinin olusturdugu diger dosyaları setupa eklemene gerek yok.
ha bu arada basıma gelen en sık hata, gelistirme asamasında program exesi GDB dosyasını acık bıraktıysa (database bileseninde) derleme sonunda baska bir makinada aynı path de gdb dosyası olmadıgından program kırılıyordu...
database bilesenini Disconnect yap oyle derle ve setupı olustur...
ama dedigim gibi once manual olarak ayarla calıstıgından emin ol testlerini vs. yap sonra setup haline getirmesi kolay
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
Setup hazırlamadan önce programın son derlenmesinden (yada build edilmesinden) önce tabloların açık olmadığından emin olun. Eğer açık bir tablo varsa programınız başka bilgisayarda çalışırken önce bu tabloya ulaşmak isteyecektir. eğer datalar sizin bilgisayarınızdakinden farklı bir yolda ise program açılışta muhtemelen hata verecektir.

konuyla pek alakası yok sanırım ama paylaşmak istedim.
Kolay Gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Mesaj gönderen true_false »

gözükmüyo olabilir ama var
zaten bir tane table'im var oda kapalı database kapattım klasörü taşıdım ama olmadı databas'i görmediği için açılmıyor skinde gelmiyor(skin demo bunla bir alakası olabilirmi) :?:
type
Tform1 = class(Tform)
Cevapla