Results 1 to 21 of 21

Thread: Multi-App Installer

  1. #1

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    Lightbulb 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!

  2. #2

  3. #3

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    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

  4. #4
    PowerPoster gavio's Avatar
    Join Date
    Feb 2006
    Location
    GMT+1
    Posts
    4,462

    Re: Multi-App Installer

    I think that Inno Setup also provides some written scripts, which covers most common setup "needs".

  5. #5

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    Re: Multi-App Installer

    I'll give it a go thanks.

  6. #6

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    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

  7. #7
    PowerPoster
    Join Date
    Feb 2006
    Location
    East of NYC, USA
    Posts
    5,691

    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

  8. #8

  9. #9
    PowerPoster
    Join Date
    Feb 2006
    Location
    East of NYC, USA
    Posts
    5,691

    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

  10. #10

  11. #11
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385

    Re: Multi-App Installer

    Quote 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...

  12. #12
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385

    Re: Multi-App Installer

    Quote 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

  13. #13

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    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

  14. #14

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    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.

  15. #15
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385

    Re: Multi-App Installer

    You did not completely read everything. You used Inno Setup by itself. It will not accomplish alone all you need.

  16. #16

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    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.

  17. #17
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385

    Re: Multi-App Installer

    Quote 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.

  18. #18

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    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

  19. #19
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385

    Re: Multi-App Installer

    Great!!! Every now and again I must digress and rant... Glad you got it working.

  20. #20
    Fanatic Member kregg's Avatar
    Join Date
    Feb 2006
    Location
    UK
    Posts
    524

    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.

  21. #21

    Thread Starter
    Member
    Join Date
    Aug 2006
    Posts
    53

    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
  •  



Click Here to Expand Forum to Full Width