I am using Delphi6 Enterprise and Interbase6 and I am trying to create a deployment kit for my development, which uses Delphi and Interbase6, which I can burn onto CD-ROMS. For sale to prospective users.
Installing my development along with the Delphi-BDE is relatively easy using Inno Setup and appropriate script. But now I need to include Interbase.
(Please don't ask why I am using Interbase without risking taking us horribly off-topic. )
So that having clicked on Setup on the CD-ROM the installation onto the target machine simply happens
- including an icon being installed on Desktop of the user's system. And the works (including IB-Server) should simply start - without hassles. Without a password even being asked for by the system. (In fact the user will neither want to know[/i] or even care - that Interbase6 is there. Or what it is even.
It would appear that the IBInstall and IBUninstall Components in the Interbase Admin page of the pallete in Delphi 6 might be relevant and of use to me. But upon trying to use the IBInstall component I get the following exception:
Interbase Install DLL. ibinstall.dll not found in the path Please install Interbase
6 to use this functionality.
Thinking I might have missed something when I originally installed Interbase 6 I re-installed it. But could find nothing with permitted me to install Interbase 6 to use this functionality.[/b]
Can someone please tell me what I am missing?
And how these components can be of use to me?
Beyond that I have found Embedding InterBase 6.0 in 10 easy steps somewhere being a technical paper from a talk given at the 10th Annual Inprise & Borland Developer's Conference By Marco Romanini - InterBase Software Corporation.
My immediate problem being that I can't even find the first "easy" step!
Despite learning that The process of installing and licensing InterBase Server or Client on a workstation used to be a complicated one. However,
InterBase 6.0 introduces the Install API and the License API, which will perform all the complicated tasks, while allowing full flexibility of customization of the install.
Which sounds just great and exactly what I am looking for .. if only a mere mortal like me could understand it and how to use it.
Is there a kind soul out there who can show me to (any) first step which might even risk leaving me exposed to the other nine?
Installing my development along with the Delphi-BDE is relatively easy using Inno Setup and appropriate script. But now I need to include Interbase.
(Please don't ask why I am using Interbase without risking taking us horribly off-topic. )
So that having clicked on Setup on the CD-ROM the installation onto the target machine simply happens
- including an icon being installed on Desktop of the user's system. And the works (including IB-Server) should simply start - without hassles. Without a password even being asked for by the system. (In fact the user will neither want to know[/i] or even care - that Interbase6 is there. Or what it is even.
It would appear that the IBInstall and IBUninstall Components in the Interbase Admin page of the pallete in Delphi 6 might be relevant and of use to me. But upon trying to use the IBInstall component I get the following exception:
Interbase Install DLL. ibinstall.dll not found in the path Please install Interbase
6 to use this functionality.
Thinking I might have missed something when I originally installed Interbase 6 I re-installed it. But could find nothing with permitted me to install Interbase 6 to use this functionality.[/b]
Can someone please tell me what I am missing?
And how these components can be of use to me?
Beyond that I have found Embedding InterBase 6.0 in 10 easy steps somewhere being a technical paper from a talk given at the 10th Annual Inprise & Borland Developer's Conference By Marco Romanini - InterBase Software Corporation.
My immediate problem being that I can't even find the first "easy" step!
Despite learning that The process of installing and licensing InterBase Server or Client on a workstation used to be a complicated one. However,
InterBase 6.0 introduces the Install API and the License API, which will perform all the complicated tasks, while allowing full flexibility of customization of the install.
Which sounds just great and exactly what I am looking for .. if only a mere mortal like me could understand it and how to use it.
Is there a kind soul out there who can show me to (any) first step which might even risk leaving me exposed to the other nine?