|
-
Oct 7th, 2006, 12:11 PM
#1
Thread Starter
Member
Multi-App Installer
I have made a few apps and am looking to produce a setup file which will install all of them under one folder, but without having to have a central application which links them all together. I also have some OCX files which may be required.
Package and Deploy would work fine for one app, but I'm not sure how to make this more complex, and also include a resources folder.
All three applcations are written in Visual Basic, and have a few folders that are referenced in the code as app.path & "\resources" or other folder names. How would I build an installer that would create a folder in Program Files on the user's computer, for instance called "MyFolder" and inside that place the resource folders required and their conents, as well as including the three executables. Then a new shortcut folder should be made in the Start-->All Programs, with short-cuts to the three apps in there.
Ideally, I'd like the user to be able to select which of the three apps they install (e.g. a tickbox system so they can have all or 1 or 2.)
I'm sorry if this is a bit waffly, and I may be trying to make something too complex. I remember making an installer previously using another piece of software exc. package and deploy but I acn't remember exactly what and how. I've scoured the forums and found references to many apps, e.g. Inno that will make installers, but does anyone know of any that can do what I need (preferably freeware). Also, can package and deploy be tweaked to do what i need?
Thanks!
-
Oct 7th, 2006, 12:26 PM
#2
Re: Multi-App Installer
Get Inno, or Nullsoft Setup. They are both free and quite useful.
-
Oct 7th, 2006, 12:47 PM
#3
Thread Starter
Member
Re: Multi-App Installer
Are they easy to use?
I've looked at Inno, but it seems that everything needs to be set up by Pascal coding, which although similar to VB6, I know very little of other than that := is an assignment statement, as opposed to =.
Thanks again
-
Oct 7th, 2006, 01:05 PM
#4
Re: Multi-App Installer
I think that Inno Setup also provides some written scripts, which covers most common setup "needs".
-
Oct 7th, 2006, 01:35 PM
#5
Thread Starter
Member
Re: Multi-App Installer
I'll give it a go thanks.
-
Oct 9th, 2006, 12:14 PM
#6
Thread Starter
Member
Re: Multi-App Installer
Is there a tutorial or FAQ on this please? I remember seeing something like one but can't find it in the FAQ section. It's got me a bit baffled
-
Oct 9th, 2006, 02:37 PM
#7
Re: Multi-App Installer
Look for any post by Randem, then look in his sig. He has a web site full of packaging information, including Inno.
The most difficult part of developing a program is understanding the problem.
The second most difficult part is deciding how you're going to solve the problem.
Actually writing the program (translating your solution into some computer language) is the easiest part.
Please indent your code and use [HIGHLIGHT="VB"] [/HIGHLIGHT] tags around it to make it easier to read.
Please Help Us To Save Ana
-
Oct 9th, 2006, 04:10 PM
#8
PowerPoster
Re: Multi-App Installer
inno isnt free anymore, its now a commercial product with a trial period
-
Oct 9th, 2006, 04:42 PM
#9
Re: Multi-App Installer
From the Inno website: "Inno Setup is a free installer for Windows programs." (Their italics.)
The most difficult part of developing a program is understanding the problem.
The second most difficult part is deciding how you're going to solve the problem.
Actually writing the program (translating your solution into some computer language) is the easiest part.
Please indent your code and use [HIGHLIGHT="VB"] [/HIGHLIGHT] tags around it to make it easier to read.
Please Help Us To Save Ana
-
Oct 9th, 2006, 05:12 PM
#10
Re: Multi-App Installer
And not only that, it's also open-coded, so you can get it's source code
-
Oct 10th, 2006, 03:27 AM
#11
Re: Multi-App Installer
 Originally Posted by BrailleSchool
inno isnt free anymore, its now a commercial product with a trial period
That would be ********** not Inno Setup. Inno Setup is still free...
-
Oct 10th, 2006, 03:30 AM
#12
Re: Multi-App Installer
 Originally Posted by Al42
Look for any post by Randem, then look in his sig. He has a web site full of packaging information, including Inno.
I was told to to take all the links to my website out. Good information is hard to find. It's just been made harder
-
Oct 10th, 2006, 10:31 AM
#13
Thread Starter
Member
Re: Multi-App Installer
Oh, thanks for posting anyway Randem, saves me a search :P
I'll check out some of the links in your sig, but I'd still like to see your website if it contains useufl information (you can PM me if posting links is against the rules.)
Also, being an Installation Specialist waht would you recommend as the best thing to use for my purpose?
Thanks
-
Oct 10th, 2006, 03:10 PM
#14
Thread Starter
Member
Re: Multi-App Installer
Ok, got the website from your profile Thanks.
I've got Inno Setup and made the installer using the wizard. This added all 3 .exe applications and the folders containing required text files. However, I have not told it to register any ocx files, which are needed by my application. I am using a richtextbox, and therefore I think I need richtx32.ocx and possibly riched32.dll
How do I do this in Inno Setup please as I can't find an option for ocx files and don't know the code for it to manually add to the script.
Thanks
EDIT: How do I check what I need to include? I just ran package and deploy wizard built-in to VB6 and it listed the following files that would be included:
VB6STKit.DLL
VB6 Runtime and OLE automation
comdlg32.ocx
msword.olb (I think this may be from earlier test and no longer needed and will check included components) EDIT2: Now removed
riched32.dll
richtx32.ocx
and well as some setup and my exe files.
Last edited by IanRoberts; Oct 10th, 2006 at 03:17 PM.
-
Oct 10th, 2006, 04:01 PM
#15
Re: Multi-App Installer
You did not completely read everything. You used Inno Setup by itself. It will not accomplish alone all you need.
-
Oct 11th, 2006, 11:35 AM
#16
Thread Starter
Member
Re: Multi-App Installer
Oh, I got your PM btw - thanks.
I got confused as I thought ********** was not free, so effetively I can't do it for free. However, I'll try the 3-day trial (3 days is not very generous!!!) and see how it goes.
Thanks
Last edited by IanRoberts; Oct 11th, 2006 at 11:42 AM.
-
Oct 11th, 2006, 03:24 PM
#17
Re: Multi-App Installer
 Originally Posted by IanRoberts
Oh, I got your PM btw - thanks.
I got confused as I thought ********** was not free, so effetively I can't do it for free. However, I'll try the 3-day trial (3 days is not very generous!!!) and see how it goes.
Thanks
Not very generous... It can do in a few minutes what some have spent weeks attempting... and It would still be free if people were generous... For some reason people want all their software free so that they can make software to charge others for... The whole idea is beyond me. One should always give back to the sources that got them where they needed to go... But that's just me
Last edited by randem; Oct 11th, 2006 at 03:48 PM.
-
Oct 11th, 2006, 03:51 PM
#18
Thread Starter
Member
Re: Multi-App Installer
I agree with your idea. My software is not paid anyway so it's ok.
Got it working now - Thanks for the great trial tool. I'll try to learn Pascal now for more specific installer coding.
Thanks
-
Oct 11th, 2006, 04:18 PM
#19
Re: Multi-App Installer
Great!!! Every now and again I must digress and rant... Glad you got it working.
-
Oct 11th, 2006, 04:24 PM
#20
Fanatic Member
Re: Multi-App Installer
Please set the thread as Resolved if your questions have been answered.
Go to Thread Tools> Set Thread Resolved to set thread as resolved.
And also give people that helped you with your answer repuation.
-
Oct 12th, 2006, 10:47 AM
#21
Thread Starter
Member
Re: Multi-App Installer
Thanks, I usually do but forgot - positive feedback left too
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|