Hai...hai...
saya mo tanya nih. saya dah coba program Inno Setup untuk project Visual Basic
saya. setelah saya pelajari knowledge yang di berikan tentang penggunaan script
untuk inno setup, saya mengalami kesulitan.
pada dasarnya penggunaan dan perubahan script untuk memasukkan dan instalasi
OCX tidak ada masalah.
namun setelah jadi dan saya coba install di komputer client program tersebut
ada yang tidak bisa di install.
saat sudah mo selesai installasi keluar pesan sebagai berikut :
Run-time error '339' :
Component 'Crystl32.OCX' or one of its dependencies not correctly registered: a
file is missing or invalid.
Sedangkan pada script inno nya sendiri saya adakan perubahan seperti berikut :
Source: "D:\Project FrogHouse\ERco\system32\Crystl32.OCX"; DestDir: "{sys}";
Flags: restartreplace sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\MSCOMCT2.OCX"; DestDir: "{sys}";
Flags: restartreplace sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\MSCOMCTL.OCX"; DestDir: "{sys}";
Flags: restartreplace sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\MSHFLXGD.OCX"; DestDir: "{sys}";
Flags: restartreplace sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\TABCTL32.OCX"; DestDir: "{sys}";
Flags: restartreplace sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\vb6sp6sys\asycfilt.dll"; DestDir:
"{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall
sharedfile
Source: "D:\Project FrogHouse\ERco\system32\vb6sp6sys\comcat.dll"; DestDir:
"{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall
sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\vb6sp6sys\msvbvm60.dll"; DestDir:
"{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall
sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\vb6sp6sys\oleaut32.dll"; DestDir:
"{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall
sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\vb6sp6sys\olepro32.dll"; DestDir:
"{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall
sharedfile regserver
Source: "D:\Project FrogHouse\ERco\system32\vb6sp6sys\stdole2.tlb"; DestDir:
"{sys}"; OnlyBelowVersion: 0,6; Flags: restartreplace uninsneveruninstall
sharedfile regtypelib
Dengan script inilah program gagal di instal. kenapa ya ? ada yang bisa bantu ?
Sebelum dan sesudahnya saya ucapkan banyak terima kasih.