Randem Systems Support Board

InnoScript => InnoScript - General Questions, Report Bugs, Problems etc... => Topic started by: spiral on October 18, 2007, 02:04:41 AM

Title: Crystal Reports 8 'Cannot find database dll'
Post by: spiral on October 18, 2007, 02:04:41 AM
I have created a script using VB6 and CR 8 after i install it on a target machine, the programs runs fine but when i click on a report, a get cannot find database DLL. I have attached the script below..Please help.  
 
; InnoScript Version 7.2 Build 4  
; Randem Systems, Inc.  
; Copyright 2003-2007  
; Website: https://randemsystems.com (https://randemsystems.com)  
; Support: https://randemsystems.support (https://randemsystems.support)  
; OS: Windows NT 6.0 build 6000 ()  
 
; Date: October 18, 2007  
 
; VB Runtime Files Folder: C:\gfahy\Application\images\vbfiles\ocx\  
; Visual Basic Group Project File (.vbg): C:\gfahy\Application\RunMe.vbg  
; Inno Setup Script Output File (.iss): C:\gfahy\Application\test3 Release.iss  
 
; ------------------------  
; References  
; ------------------------  
 
; Visual Basic runtime objects and procedures - (MSVBVM60.DLL)  
; Standard OLE Types - (OLEPRO32.DLL)  
; OLE Automation - (STDOLE2.TLB)  
; ACTif ActiveX Controls (Grideditor and Picklist) - (ActifControls.oca)  
; Microsoft Office Runtime 1.0 Type Library - (MSORUN.DLL)  
; Crystal Report Control - (Crystl32.oca)  
; Microsoft Forms 2.0 Object Library - (fm20.dll)  
; Microsoft ActiveX Data Objects 2.5 Library - (msado25.tlb)  
; Microsoft DAO 3.51 Object Library - (DAO350.DLL)  
; ODBC Driver & Data Source Name Functions - (odbctool.dll)  
; Microsoft ActiveX Data Objects 2.0 Library - (msado20.tlb)  
; Microsoft Data Binding Collection VB 6.0 (SP4) - (MSBIND.DLL)  
; Microsoft Word 11.0 Object Library - (msword.olb)  
; Microsoft Shell Controls And Automation - (SHELL32.dll)  
 
 
; --------------------------  
; Components  
; --------------------------  
 
; ACTif ActiveX Controls (Grideditor and Picklist) - (ActifControls.ocx)  
; Crystal Report Control - (Crystl32.OCX)  
; Microsoft FlexGrid Control 6.0 (SP3) - (msflxgrd.ocx)  
; Microsoft Windows Common Controls-2 6.0 (SP4) - (mscomct2.ocx)  
; Microsoft Windows Common Controls 6.0 (SP6) - (mscomctl.ocx)  
; Microsoft Common Dialog Control 6.0 (SP6) - (comdlg32.ocx)  
; Microsoft Data Bound List Controls 6.0 - (dblist32.ocx)  
; Microsoft ADO Data Control 6.0 (OLEDB) - (msadodc.ocx)  
; Microsoft DataGrid Control 6.0 (OLEDB) - (msdatgrd.ocx)  
; Microsoft DataList Controls 6.0 (OLEDB) - (msdatlst.ocx)  
; Microsoft Tabbed Dialog Control 6.0 (SP5) - (tabctl32.ocx)  
; Microsoft Rich Textbox Control 6.0 (SP6) - (richtx32.ocx)  
; Microsoft Windows Common Controls 5.0 (SP2) - (comctl32.ocx)  
; Microsoft Windows Common Controls-2 5.0 (SP2) - (comct232.ocx)  
 
 
[Setup]  
AppId=Project1 Release  
 
;-----------------------------------------------------------------------------------------------------  
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company  
;-----------------------------------------------------------------------------------------------------  
 
AppName=Project1  
AppVerName=Project1 2.5.32  
AppPublisher=Spiral Computer Solutions Ltd  
 
;-----------------------------------------------------------------------------------------------------  
 
AppPublisherURL=www.spiral.ie (http://www.spiral.ie)  
AppSupportURL=www.spiral.ie (http://www.spiral.ie)  
AppUpdatesURL=www.spiral.ie (http://www.spiral.ie)  
AppVersion=2.5.32  
VersionInfoVersion=2.5.32  
AllowNoIcons=no  
UninstallDisplayIcon=C:\gfahy\Application\images\NOTE16.ICO  
DefaultGroupName=GFSPRO  
DefaultDirName=GFSPRO  
AppCopyright=Spiral Computers  
PrivilegesRequired=Admin  
MinVersion=4.9,5.01  
Compression=lzma  
OutputBaseFilename=GFSPRORelease  
 
[Tasks]  
 
[Files]  
Source: c:\gfahy\application\images\vbfiles\ocx\msvbvm60.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6  
Source: c:\gfahy\application\images\vbfiles\ocx\oleaut32.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6  
Source: c:\gfahy\application\images\vbfiles\ocx\olepro32.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6  
Source: c:\gfahy\application\images\vbfiles\ocx\asycfilt.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6  
;;;; problem registering the above file on target  
Source: c:\gfahy\application\images\vbfiles\ocx\stdole2.tlb; DestDir: {sys}; Flags: uninsneveruninstall sharedfile regtypelib; OnlyBelowVersion: 0,6  
Source: c:\gfahy\application\images\vbfiles\ocx\comcat.dll; DestDir: {sys}; Flags: uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6  
Source: c:\gfahy\application\images\vbfiles\ocx\vb5db.dll; DestDir: {sys}; Flags: uninsneveruninstall sharedfile; OnlyBelowVersion: 0,6  
Source: c:\gfahy\application\actifcontrols; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\actifcontrols.exp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\actifcontrols.lib; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\actifcontrols.oca; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\actifcontrols.ocx; DestDir: {app}; Flags: regserver restartreplace;  
Source: c:\gfahy\application\actifcontrols.vbw; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\appts.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\appts.ico; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\appts1.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\assessment.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\assessment.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\assessment.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\assessmentrep.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\assessmentrep.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\camera.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\copy of form8.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\data\copy of scheme.mdb; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\data\db1.mdb; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\data\registration.csv; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\data\scheme.mdb; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\definitions.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\documents.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\documents.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\event.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\form8; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\form8.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\form8.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\form8.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frm_check_box_demo.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frm_check_box_demo.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frmabout.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frmabout.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frminitconnect.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frminitconnect.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frmsplash.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frmsplash.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frmtip.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\frmtip.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy new.exe; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy.dep; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy.exe; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy.pdm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy.vbp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy.vbw; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfahy2.exe; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfspro.exe; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfspro.vbp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\gfspro.vbw; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditor.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditor.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditorcontrol.exp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditorcontrol.lib; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditorcontrol.oca; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditorcontrol.vbw; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditorctl.ctl; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\grideditorctl.ctx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\contents.dat; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\cube_help1.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\cylinder_help1.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\div_fractions_help.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\einbmp.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\einstine2.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\hcf_help.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\helpcompiler.zip; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\lcm_help.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\longdivision.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\longdivision2.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\longdivision3.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\longdivision4.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\maths.cnt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\maths.gid; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\maths.hlp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\maths.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\maths.shp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\mul_decimal_help.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\mul_fractions_help.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\num_convert1_help.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\scheme.cnt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\scheme.gid; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\scheme.hlp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\scheme.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\scheme.shp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\shelpm.zip; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\tables.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.cnt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.gid; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.hlp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.hpj; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.ph; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.rtf; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\test.shp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\help\triangle_help1.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\1.iss; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\aboutus.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\clock&calendar.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\contact.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\developer products.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\earth.ico; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\exit.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\exit2.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\filenew.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\flgirel.ico; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\gfs2.ico; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\gfspro.ico; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\group3.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\guest3bmp.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\home.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\invoicing.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\key_32.ico; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\kgfree4top.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\news.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\nominal.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\note16.ico; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\pencil - eraser.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\print.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\products.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\recyclebin.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\save.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\services.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\side2.jpg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\top.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\top1.gif; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\images\view.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\licence.rtf; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\licence.txt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\modutils.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\modutils2.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\monthly.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\monthly.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\monthly.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\msorun.dll; DestDir: {app}; Flags: regserver restartreplace;  
Source: c:\gfahy\application\mssccprj.scc; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\notes.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\oldform8.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\clstableprint.cls; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\copy of grideditorctl.ctl; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\copy of grideditorctl.ctx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\copy of grideditorctl.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\form1.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\form1.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_about_grideditor.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_about_grideditor.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_check_box_demo.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_grid_preview.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_grid_preview.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_grideditor_sample.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_grideditor_sample.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_printstatus.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_transcation.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frm_transcation.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frmentry.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frmentry.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\frmpicklist.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\general.pag; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\general.pgx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\grideditor.vbg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\grideditorcontrol.vbp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\main.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\mdltphelper.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\mod_constants.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\modconstants.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\module1.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\picklist.ctl; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\picklist.ctx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\propertypage1.pag; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\propertypage1.pgx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\readme.txt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\runme.vbg; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\sample.vbp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\sample.vbw; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\sdfsdfsd.pag; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\test.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\refs\test1.bmp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\register.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\register.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\regit.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\regit.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\allyearly.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\classlist.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\classsummary.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\examresults.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\header.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\monthly 2.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\monthly.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\monthlycompleted.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\monthlyold.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\monthlysingle.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\monthlysingleold.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\printresults.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\printstusummary.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\results.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\studentreport.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\studentsummary.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\weekly.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\weeklyold.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\reports\weeklyprint.rpt; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\savearrayascsvfile.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\students.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\students.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\sysinfo.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\test1.iss; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\test2 release.iss; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\test3 release.iss; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\clock.avi; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\mdiform1.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\mdiform1.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\registry.bas; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\runtime.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\runtime.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.exe; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.gif; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.vbp; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.vbw; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\weekly.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\weekly.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\weekly.log; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\yearly.frm; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\yearly.frx; DestDir: {app}; Flags: ignoreversion;  
Source: c:\gfahy\application\yearly.log; DestDir: {app}; Flags: ignoreversion;  
 
;;;; start of modifications to solve the cannot find database dll problem  
Source: c:\windows\crystal\crxf_pdf.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\crxf_rtf.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\crxlat32.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2bbnd.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2bbtrv.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2bxbse.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2ctbtrv.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2ldb2.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2lifmx.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2lora7.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2lsql.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2lsyb10.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2molap.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2sdb2.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2sfs.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2sifmx.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2smcube.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2solap.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2soledb.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2sora7.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2ssql.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\p2ssyb10.dll; DestDir: {app}; Flags: ignoreversion;  
 
Source: c:\windows\crystal\runtime\crpaig80.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
;problem registering the above file on target  
Source: c:\windows\crystal\runtime\crpe32.dep; DestDir: {sys}; Flags: ignoreversion;  
Source: c:\windows\crystal\runtime\crpe32.dll;DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\windows\crystal\runtime\crystl32.dep; DestDir: {sys}; Flags: ignoreversion;  
Source: c:\windows\crystal\runtime\crystl32.oca; DestDir: {sys}; Flags: ignoreversion;  
Source: c:\windows\crystal\runtime\crystl32.ocx;DestDir: {sys}; Flags: ignoreversion;  
Source: c:\windows\crystal\runtime\mfc42.dll.mui; DestDir: {sys}; Flags: ignoreversion;  
 
Source: c:\windows\crystal\u252000.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u25dts.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2dapp.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2ddisk.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2dmapi.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2dnotes.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2dpost.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2dvim.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fcr.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fdif.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fhtml.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fodbc.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2frdef.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2frec.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fsepv.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2ftext.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fwks.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fwordw.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fxls.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2fxml.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2l2000.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2lcom.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2ldts.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2lexch.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2lfinra.dll; DestDir: {app}; Flags: ignoreversion;  
Source: c:\windows\crystal\u2lsamp1.dll; DestDir: {app}; Flags: ignoreversion;  
 
 
;;;;;;;; end of attempt at modification  
 
Source: c:\gfahy\application\images\vbfiles\ocx\msflxgrd.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\fm20.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\mscomct2.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\mscomctl.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\program files\common files\microsoft shared\dao\dao350.dll; DestDir: {cf}\microsoft shared\dao\; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\odbctool.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msbind.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msword.olb; DestDir: {sys}; Flags: sharedfile regtypelib;  
Source: c:\gfahy\application\images\vbfiles\ocx\comdlg32.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\dblist32.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msadodc.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msdatgrd.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msdatlst.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\tabctl32.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\richtx32.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comctl32.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comct232.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msvbvm50.dll; DestDir: {sys}; Flags: sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\s2dtconv.dll; DestDir: {sys}; Flags: sharedfile;  
;Source: db2cli.dll; DestDir: {sys}; Flags: sharedfile;  
;Source: ntwdblib.dll; DestDir: {sys}; Flags: sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\exlate32.dll; DestDir: {sys}; Flags: sharedfile;  
Source: C:\gfahy\Application\Data\*.*; DestDir: {app}\Data; Flags: ignoreversion  
Source: C:\gfahy\Application\Files\*.*; DestDir: {app}\Files; Flags: ignoreversion  
Source: C:\gfahy\Application\help\*.*; DestDir: {app}\help; Flags: ignoreversion  
Source: C:\gfahy\Application\images\*.*; DestDir: {app}\images; Flags: ignoreversion  
Source: C:\gfahy\Application\refs\*.*; DestDir: {app}\refs; Flags: ignoreversion  
Source: C:\gfahy\Application\Reports\*.*; DestDir: {app}\Reports; Flags: ignoreversion  
Source: C:\gfahy\Application\Trial\*.*; DestDir: {app}\Trial; Flags: ignoreversion  
Source: C:\Windows\Crystal\*.*; DestDir: {app}\Crystal; Flags: ignoreversion  
 
[INI]  
Filename: {app}\gfahy.url; Section: InternetShortcut; Key: URL; String: www.spiral.ie (http://www.spiral.ie)  
 
[Icons]  
Name: {group}\Project1; Filename: {app}\gfahy.exe; WorkingDir: {app}  
Name: {group}{cm:ProgramOnTheWeb, Project1}; Filename: {app}\gfahy.url  
Name: {group}{cm:UninstallProgram, Project1}; Filename: {uninstallexe}  
 
[Run]  
Filename: {app}\gfahy.exe; Description: {cm:LaunchProgram, Project1}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}  
 
[UninstallDelete]  
Type: files; Name: {app}\gfahy.url  
 
[Registry]
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on October 18, 2007, 05:44:47 PM
You do not include your source in the installation. You are installing the source code on the target machine.
 
What database are you using?
Are you using Bound Data Controls with fixed connection strings?
Title: Crystal Reports 8 'Cannot find database dll'
Post by: spiral on October 18, 2007, 06:38:28 PM
I'm not worried about the source code, I can tidy that up later, my main problem is the Crystal reports dll issue, which are using ODBC links to the data.
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on October 19, 2007, 11:12:04 AM
Then that is probably where your problem lies.  
 
Which database are you using and is ODBC really needed?
Title: Crystal Reports 8 'Cannot find database dll'
Post by: spiral on October 24, 2007, 06:19:43 AM
using access database and ODBC is needed. I tried to include CR9 redistribution list msi (i'm using CR8), as in the documentation. but same problem. I cut out the source code files and here's the new script..loosing my mind with this....:
 
; InnoScript Version 7.3  Build 0  Beta
; Randem Systems, Inc.
; Copyright 2003-2007
; Website:  https://randemsystems.com (https://randemsystems.com)
; Support:  https://randemsystems.support (https://randemsystems.support)
; OS: Windows NT 6.0 build 6000 ()
 
; Date: October 24, 2007
 
;                VB Runtime Files Folder:   C:\gfahy\Application\images\vbfiles\ocx\
; Visual Basic Group Project File (.vbg):   C:\gfahy\Application\RunMe.vbg
;   Inno Setup Script Output File (.iss):   C:\gfahy\Application\test3 Release.iss
;           Script Template Files (.tpl):   C:\gfahy\Application\crytemp\CR 9 RDC Redistribution.tpl
;                                       :   C:\Users\Public\Alan\Randem Systems\InnoScript\InnoScript 7\Templates\Release.tpl
;                                       :   C:\Users\Public\Alan\Randem Systems\InnoScript\InnoScript 7\Templates\VBRuntime.tpl
;                                       :   C:\Users\Public\Alan\Randem Systems\InnoScript\InnoScript 7\Templates\Vista.tpl
 
; ------------------------
;        References
; ------------------------
 
; Visual Basic For Applications - (MSVBVM60.DLL)
; Standard OLE Types - (OLEPRO32.DLL)
; OLE Automation - (STDOLE2.TLB)
; Microsoft Forms 2.0 Object Library - (fm20.dll)
; Microsoft ActiveX Data Objects 2.5 Library - (msado25.tlb)
; Microsoft DAO 3.51 Object Library - (DAO350.DLL)
; ODBC Driver & Data Source Name Functions - (odbctool.dll)
; Microsoft ActiveX Data Objects 2.0 Library - (msado20.tlb)
; Microsoft Data Binding Collection - (MSBIND.DLL)
; Microsoft Word 11.0 Object Library - (msword.olb)
 
 
; --------------------------
;        Components
; --------------------------
 
; ACTif ActiveX Controls (Grideditor and Picklist)  - (ActifControls.ocx)
; Microsoft FlexGrid Control 6.0 (SP3) - (msflxgrd.ocx)
; Microsoft Windows Common Controls 6.0 (SP6) - (mscomctl.ocx)
; Microsoft Common Dialog Control 6.0 (SP6) - (comdlg32.ocx)
; Microsoft Data Bound List Controls 6.0 - (dblist32.ocx)
; Microsoft ADO Data Control 6.0 (OLEDB) - (msadodc.ocx)
; Crystal Report Control - (crystl32.ocx)
; Microsoft DataGrid Control 6.0 (OLEDB) - (msdatgrd.ocx)
; Microsoft DataList Controls 6.0 (OLEDB) - (msdatlst.ocx)
; Microsoft Tabbed Dialog Control 6.0 (SP5) - (tabctl32.ocx)
; Microsoft Rich Textbox Control 6.0 (SP6) - (richtx32.ocx)
; Microsoft Windows Common Controls 5.0 (SP2) - (comctl32.ocx)
; Microsoft Windows Common Controls-2 5.0 (SP2) - (comct232.ocx)
 
 
[Setup]
AppId=GFSPRO Release
 
;-----------------------------------------------------------------------------------------------------
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company
;-----------------------------------------------------------------------------------------------------
 
AppName=GFSPRO
AppVerName=GFSPRO 2.5.34
AppPublisher=Spiral Computer Solutions Ltd
 
;-----------------------------------------------------------------------------------------------------
 
AppPublisherURL=www.spiral.ie (http://www.spiral.ie)
AppSupportURL=www.spiral.ie (http://www.spiral.ie)
AppUpdatesURL=www.spiral.ie (http://www.spiral.ie)
AppVersion=2.5.34
VersionInfoVersion=2.5.34
AllowNoIcons=no
WizardImageFile=C:\gfahy\Application\images\group3.bmp
WizardSmallImageFile=C:\gfahy\Application\images\nominal.bmp
UninstallDisplayIcon=C:\gfahy\Application\images\NOTE16.ICO
DefaultGroupName=GFSPRO
DefaultDirName=GFSPRO
AppCopyright=Spiral Computers
PrivilegesRequired=Admin
MinVersion=4.9,5.01
Compression=lzma
OutputBaseFilename=GFSPRORelease
 
[Tasks]
 
[Files]
Source: c:\gfahy\application\crytemp\CR9_RDC_Redistribution.msi; DestDir: {tmp}; Flags: nocompression ignoreversion deleteafterinstall
Source: c:\gfahy\application\images\vbfiles\msvbvm60.dll; DestDir: {sys}; Flags:  uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\oleaut32.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\windows\crystal\runtime\olepro32.dll; DestDir: {sys}; Flags:  uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\asycfilt.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\stdole2.tlb; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile regtypelib; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\comcat.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\ocx\vb5db.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\refs\appts.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\appts.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\appts1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\camera.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\data\registration.csv; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\scheme.mdb; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\gfahy; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\gfahy.dep; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\gfahy.exe; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\gfahy.pdm; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\gfspro.exe; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\help\contents.dat; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\cube_help1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\cylinder_help1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\div_fractions_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\einbmp.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\einstine2.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\hcf_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\helpcompiler.zip; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\lcm_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision2.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision3.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision4.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.cnt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.gid; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.hlp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.shp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\mul_decimal_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\mul_fractions_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\num_convert1_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.cnt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.gid; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.hlp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.shp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\shelpm.zip; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\tables.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.cnt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.gid; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.hlp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.hpj; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.ph; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.rtf; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.shp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\triangle_help1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\1.iss; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\aboutus.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\clock&calendar.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\contact.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\developer products.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\earth.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\event.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\exit.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\exit2.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\filenew.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\flgirel.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\gfs2.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\gfspro.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\group3.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\guest3bmp.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\home.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\invoicing.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\key_32.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\kgfree4top.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\news.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\nominal.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\note16.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\pencil - eraser.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\print.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\products.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\recyclebin.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\save.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\services.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\side2.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\top.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\top1.gif; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\view.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\licence.rtf; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\licence.txt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\actifcontrols; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\actifcontrols.exp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\actifcontrols.lib; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\actifcontrols.oca; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\actifcontrols.ocx; DestDir: {app}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\refs\actifcontrols.vbw; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\clstableprint.cls; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\general.pag; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\general.pgx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditor.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditor.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditor.vbg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorcontrol.exp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorcontrol.lib; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\grideditorcontrol.oca; DestDir: {app}; Flags:  uninsneveruninstall restartreplace sharedfile regtypelib;  
Source: c:\gfahy\application\refs\grideditorcontrol.vbp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorcontrol.vbw; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorctl.ctl; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorctl.ctx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\mssccprj.scc; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\picklist.ctl; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\picklist.ctx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\propertypage1.pag; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\propertypage1.pgx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\readme.txt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\runme.vbg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\sdfsdfsd.pag; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\test.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\test1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\allyearly.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\classlist.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\classsummary.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\examresults.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\header.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthly 2.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthly.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlycompleted.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlyold.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlysingle.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlysingleold.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\printresults.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\printstusummary.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\results.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\studentreport.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\studentsummary.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\weekly.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\weeklyold.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\weeklyprint.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\clock.avi; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.exe; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\trial\trialversion.gif; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.vbp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.vbw; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\msflxgrd.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\fm20.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\mscomct2.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\mscomctl.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\dao350.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\odbctool.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msbind.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msword.olb; DestDir: {sys}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comdlg32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\dblist32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msadodc.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\crystl32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msdatgrd.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msdatlst.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\tabctl32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\richtx32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comctl32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comct232.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\crpe32.dll; DestDir: {sys}; Flags:  restartreplace sharedfile;
Source: C:\gfahy\Application\Data\*.*; DestDir: {app}\Data; Flags: ignoreversion
Source: C:\gfahy\Application\Files\*.*; DestDir: {app}\Files; Flags: ignoreversion
Source: C:\gfahy\Application\help\*.*; DestDir: {app}\help; Flags: ignoreversion
Source: C:\gfahy\Application\images\*.*; DestDir: {app}\images; Flags: ignoreversion
Source: C:\gfahy\Application\refs\*.*; DestDir: {app}\refs; Flags: ignoreversion
Source: C:\gfahy\Application\Reports\*.*; DestDir: {app}\Reports; Flags: ignoreversion
Source: C:\gfahy\Application\Trial\*.*; DestDir: {app}\Trial; Flags: ignoreversion
 
[INI]
Filename: {app}\gfspro.url; Section: InternetShortcut; Key: URL; String: www.spiral.ie (http://www.spiral.ie)
 
[Icons]
Name: {group}\GFSPRO; Filename: {app}\gfspro.exe; WorkingDir: {app}
Name: {group}{cm:ProgramOnTheWeb, GFSPRO}; Filename: {app}\gfspro.url
Name: {group}{cm:UninstallProgram, GFSPRO}; Filename: {uninstallexe}
 
[Run]
Filename: msiexec.exe; Parameters: /package {tmp}\CR9_RDC_Redistribution.msi /passive; WorkingDir: {tmp}; Flags: skipifdoesntexist
Filename: {app}\gfspro.exe; Description: {cm:LaunchProgram, GFSPRO}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}
 
[UninstallDelete]
Type: files; Name: {app}\gfspro.url
 
[Registry]
 
[Code]
function GetAppFolder(Param: String): String;
begin
  if InstallOnThisVersion('0,6', '0,0') = irInstall then
    Result := 'C:\Users\Public\'   ExpandConstant('{username}')  
  else
    Result := ExpandConstant('{pf}');
end;
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on October 24, 2007, 09:47:48 AM
No, Using Access and ODBC is NOT needed and is NOT the way to go. It is a choice and that choice comes with more headaches. OLEDB is the way to go. The less things that your application has to support or deploy the better.
 
You still did not answer the question of the Bound Data Controls so I will assume you are. The BDC's create a lot of havoc of their own, especially if you don't understand how they work. BDC and ODBC is a total nigthmare and should be avoided with a healthy fear.  
 
I believe that is where your problem lies...
Title: Crystal Reports 8 'Cannot find database dll'
Post by: spiral on October 25, 2007, 03:40:16 AM
I'm not using Bound data controls, but I am using ODBC and access. All my controls work fine on the target machine datagrids, ADODCs etc, I can add records etc. My only problem is when i click on any of the 20 reports, I get a flash of the report window and then Cannot find database DLL. Because the other controls are working fine with ODBC, I think the problem lies with a dep of Crystal.
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on October 25, 2007, 10:06:02 AM
Then you are using bound data controls, hense ADO (DC) Stands for Data Control. You are using the same thing in the Crystal Reports also. If you use disconnected recordsets (for CR) and ADODB (CR and Code) you would not have this problem.
 
You will have to go thru your crystal reports and change the way you are accessing the data. That is where your problem lies. ODBC is absolutely the most awful way of accessing your data. Don't do it unless there is no other way, but with Access you do have OLEDB...
 
You already see how vague that ODBC, Data Controls and CR can be together. You can also visit www.businessobjects.com (http://www.businessobjects.com) and search their archives for more information on this issue.
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on October 25, 2007, 10:41:58 AM
I just realized you are not deploying and database support for your app. You are counting on the target system to have what you need. Try deploying the Auto OS Updater with your app..
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on October 25, 2007, 10:43:55 AM
I also see that you have changed the default folder for the VB Runtime files. Have you verified that they are the same ones that InnoScript deploys?
Title: Crystal Reports 8 'Cannot find database dll'
Post by: spiral on October 29, 2007, 04:48:08 AM
I tried removing the ODBC from one of the reports and linking it directly to the database mdb, and including Auto OS installer, but still the same problem. So no ODBC and the Auto OS installer for all operating systems and the CR9 distribution pack and still Cannot find database Dll error. However i created a blank report with just text (no data from mdb) and it displayed the text report fine. Any ideas.
 
here's the latest script.
 
; InnoScript Version 7.3  Build 0  Beta
; Randem Systems, Inc.
; Copyright 2003-2007
; Website:  https://randemsystems.com (https://randemsystems.com)
; Support:  https://randemsystems.support (https://randemsystems.support)
; OS: Windows NT 6.0 build 6000 ()
 
; Date: October 29, 2007
 
;                VB Runtime Files Folder:   C:\gfahy\Application\images\vbfiles\ocx\
; Visual Basic Group Project File (.vbg):   C:\gfahy\Application\RunMe.vbg
;   Inno Setup Script Output File (.iss):   C:\gfahy\Application\test3 Release.iss
;           Script Template Files (.tpl):   C:\gfahy\Application\crytemp\CR 9 RDC Redistribution.tpl
;                                       :   C:\Users\Public\Alan\Randem Systems\InnoScript\InnoScript 7\Templates\Release.tpl
;                                       :   C:\Users\Public\Alan\Randem Systems\InnoScript\InnoScript 7\Templates\VBRuntime.tpl
;                                       :   C:\Users\Public\Alan\Randem Systems\InnoScript\InnoScript 7\Templates\Vista.tpl
 
; ------------------------
;        References
; ------------------------
 
; Visual Basic For Applications - (MSVBVM60.DLL)
; Standard OLE Types - (OLEPRO32.DLL)
; OLE Automation - (STDOLE2.TLB)
; Microsoft Forms 2.0 Object Library - (fm20.dll)
; Microsoft ActiveX Data Objects 2.5 Library - (msado25.tlb)
; Microsoft DAO 3.51 Object Library - (DAO350.DLL)
; ODBC Driver & Data Source Name Functions - (odbctool.dll)
; Microsoft ActiveX Data Objects 2.0 Library - (msado20.tlb)
; Microsoft Data Binding Collection - (MSBIND.DLL)
; Microsoft Word 11.0 Object Library - (msword.olb)
 
 
; --------------------------
;        Components
; --------------------------
 
; ACTif ActiveX Controls (Grideditor and Picklist)  - (ActifControls.ocx)
; Microsoft FlexGrid Control 6.0 (SP3) - (msflxgrd.ocx)
; Microsoft Windows Common Controls 6.0 (SP6) - (mscomctl.ocx)
; Microsoft Common Dialog Control 6.0 (SP6) - (comdlg32.ocx)
; Microsoft Data Bound List Controls 6.0 - (dblist32.ocx)
; Microsoft ADO Data Control 6.0 (OLEDB) - (msadodc.ocx)
; Crystal Report Control - (crystl32.ocx)
; Microsoft DataGrid Control 6.0 (OLEDB) - (msdatgrd.ocx)
; Microsoft DataList Controls 6.0 (OLEDB) - (msdatlst.ocx)
; Microsoft Tabbed Dialog Control 6.0 (SP5) - (tabctl32.ocx)
; Microsoft Rich Textbox Control 6.0 (SP6) - (richtx32.ocx)
; Microsoft Windows Common Controls 5.0 (SP2) - (comctl32.ocx)
; Microsoft Windows Common Controls-2 5.0 (SP2) - (comct232.ocx)
 
 
[Setup]
AppId=GFSPRO Release
 
;-----------------------------------------------------------------------------------------------------
; Taken from VBP Project File Parameters AppName, AppName AppVersion and Company
;-----------------------------------------------------------------------------------------------------
 
AppName=GFSPRO
AppVerName=GFSPRO 2.5.34
AppPublisher=Spiral Computer Solutions Ltd
 
;-----------------------------------------------------------------------------------------------------
 
AppPublisherURL=www.spiral.ie (http://www.spiral.ie)
AppSupportURL=www.spiral.ie (http://www.spiral.ie)
AppUpdatesURL=www.spiral.ie (http://www.spiral.ie)
AppVersion=2.5.34
VersionInfoVersion=2.5.34
AllowNoIcons=no
WizardImageFile=C:\gfahy\Application\images\group3.bmp
WizardSmallImageFile=C:\gfahy\Application\images\nominal.bmp
UninstallDisplayIcon=C:\gfahy\Application\images\NOTE16.ICO
DefaultGroupName=GFSPRO
DefaultDirName=GFSPRO
AppCopyright=Spiral Computers
PrivilegesRequired=Admin
MinVersion=4.9,5.01
Compression=lzma
OutputBaseFilename=GFSPRORelease
 
[Tasks]
 
[Files]
Source: c:\gfahy\application\crytemp\CR9_RDC_Redistribution.msi; DestDir: {tmp}; Flags: nocompression ignoreversion deleteafterinstall
Source: c:\gfahy\application\crytemp\VB_DCOM_MDAC_JET_AutoSetup.exe; DestDir: {tmp}; Flags: nocompression ignoreversion deleteafterinstall
Source: c:\gfahy\application\images\vbfiles\msvbvm60.dll; DestDir: {sys}; Flags:  uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\oleaut32.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\olepro32.dll; DestDir: {sys}; Flags:  uninsneveruninstall regserver restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\asycfilt.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\stdole2.tlb; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile regtypelib; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\comcat.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\images\vbfiles\ocx\vb5db.dll; DestDir: {sys}; Flags:  uninsneveruninstall restartreplace sharedfile; OnlyBelowVersion: 0,6
Source: c:\gfahy\application\refs\appts.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\appts.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\appts1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\camera.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\crytemp\cr9_rdc_redistribution.msi; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\crytemp\vb_dcom_mdac_jet_autosetup.exe; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\data\registration.csv; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\scheme.mdb; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\gfahy; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\gfahy.dep; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\gfahy.exe; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\gfahy.pdm; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\gfspro.exe; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\help\contents.dat; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\cube_help1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\cylinder_help1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\div_fractions_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\einbmp.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\einstine2.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\hcf_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\helpcompiler.zip; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\lcm_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision2.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision3.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\longdivision4.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.cnt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.gid; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.hlp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\maths.shp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\mul_decimal_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\mul_fractions_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\num_convert1_help.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.cnt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.gid; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.hlp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\scheme.shp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\shelpm.zip; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\tables.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.cnt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.gid; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.hlp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.hpj; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.ph; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.rtf; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\test.shp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\help\triangle_help1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\1.iss; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\aboutus.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\clock&calendar.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\contact.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\developer products.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\earth.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\event.log; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\exit.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\exit2.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\filenew.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\flgirel.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\gfs2.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\gfspro.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\group3.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\guest3bmp.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\home.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\invoicing.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\key_32.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\kgfree4top.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\news.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\nominal.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\note16.ico; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\pencil - eraser.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\print.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\products.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\recyclebin.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\save.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\services.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\side2.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\top.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\top1.gif; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\view.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\licence.rtf; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\licence.txt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\actifcontrols; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\actifcontrols.exp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\actifcontrols.lib; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\actifcontrols.oca; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\actifcontrols.ocx; DestDir: {app}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\refs\actifcontrols.vbw; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\clstableprint.cls; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\general.pag; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\general.pgx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditor.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditor.jpg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditor.vbg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorcontrol.exp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorcontrol.lib; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\grideditorcontrol.oca; DestDir: {app}; Flags:  uninsneveruninstall restartreplace sharedfile regtypelib;  
Source: c:\gfahy\application\refs\grideditorcontrol.vbp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorcontrol.vbw; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorctl.ctl; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\grideditorctl.ctx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\mssccprj.scc; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\picklist.ctl; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\picklist.ctx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\propertypage1.pag; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\propertypage1.pgx; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\readme.txt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\runme.vbg; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\sdfsdfsd.pag; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\test.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\refs\test1.bmp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\allyearly.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\blank.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\classlist.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\classsummary.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\examresults.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\header.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthly 2.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthly.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlycompleted.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlyold.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlysingle.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\monthlysingleold.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\printresults.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\printstusummary.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\results.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\studentreport.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\studentsummary.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\weekly.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\weeklyold.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\reports\weeklyprint.rpt; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\clock.avi; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.exe; DestDir: {app}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\trial\trialversion.gif; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.vbp; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\trial\trialversion.vbw; DestDir: {app}; Flags:  ignoreversion;  
Source: c:\gfahy\application\images\vbfiles\ocx\msflxgrd.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\fm20.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\mscomct2.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\mscomctl.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\dao350.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\odbctool.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msbind.dll; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msword.olb; DestDir: {sys}; Flags:  restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comdlg32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\dblist32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msadodc.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\crystl32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msdatgrd.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\msdatlst.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\tabctl32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\richtx32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comctl32.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\comct232.ocx; DestDir: {sys}; Flags:  regserver restartreplace sharedfile;  
Source: c:\gfahy\application\images\vbfiles\ocx\crpe32.dll; DestDir: {sys}; Flags:  restartreplace sharedfile;
Source: C:\gfahy\Application\Data\*.*; DestDir: {app}\Data; Flags: ignoreversion
Source: C:\gfahy\Application\Files\*.*; DestDir: {app}\Files; Flags: ignoreversion
Source: C:\gfahy\Application\help\*.*; DestDir: {app}\help; Flags: ignoreversion
Source: C:\gfahy\Application\images\*.*; DestDir: {app}\images; Flags: ignoreversion
Source: C:\gfahy\Application\refs\*.*; DestDir: {app}\refs; Flags: ignoreversion
Source: C:\gfahy\Application\Reports\*.*; DestDir: {app}\Reports; Flags: ignoreversion
Source: C:\gfahy\Application\Trial\*.*; DestDir: {app}\Trial; Flags: ignoreversion
Source: C:\Windows\Crystal\*.*; DestDir: {app}\Crystal; Flags: ignoreversion
 
[INI]
Filename: {app}\gfspro.url; Section: InternetShortcut; Key: URL; String: www.spiral.ie (http://www.spiral.ie)
 
[Icons]
Name: {group}\GFSPRO; Filename: {app}\gfspro.exe; WorkingDir: {app}
Name: {group}{cm:ProgramOnTheWeb, GFSPRO}; Filename: {app}\gfspro.url
Name: {group}{cm:UninstallProgram, GFSPRO}; Filename: {uninstallexe}
 
[Run]
Filename: msiexec.exe; Parameters: /package {tmp}\CR9_RDC_Redistribution.msi /passive; WorkingDir: {tmp}; Flags: skipifdoesntexist
Filename: msiexec.exe; Parameters: /package {tmp}\VB_DCOM_MDAC_JET_AutoSetup.exe /passive; WorkingDir: {tmp}; Flags: skipifdoesntexist
Filename: {app}\gfspro.exe; Description: {cm:LaunchProgram, GFSPRO}; Flags: nowait postinstall skipifsilent; WorkingDir: {app}
 
[UninstallDelete]
Type: files; Name: {app}\gfspro.url
 
[Registry]
 
[Code]
function GetAppFolder(Param: String): String;
begin
  if InstallOnThisVersion('0,6', '0,0') = irInstall then
    Result := 'C:\Users\Public\'   ExpandConstant('{username}')  
  else
    Result := ExpandConstant('{pf}');
end;
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on October 29, 2007, 01:58:33 PM
Yes, it comes from a Bound Data Control on the report...
Title: Crystal Reports 8 'Cannot find database dll'
Post by: spiral on November 08, 2007, 05:33:39 AM
I've tried everything. DAO, ADO, point to the Mdb, OLE DB stiil same error. I'm including the Auto Os installer, and the crystal 9 dependencies. I'm out of ideas !!!
Title: Crystal Reports 8 'Cannot find database dll'
Post by: Randem on December 03, 2007, 10:03:24 PM
I noticed a problem with your [Run] section you hand edited the section and put the Auto OS Updater in incorrectly and it will not be installed at all. It is not a msi file so you can't run it as one.
 
Basically all you need to do it to select the AutoOSUpdater from the drop down box and it will be included properly in the script (Version 7.3 Build 2 and 8.0 Build 0 Beta).
 
In the Beta you can also select the CR installation to deploy your files.
 
Also use the VB Runtime files that came with InnoScript...