A Truly Unique Warrior Will Come
Just think of the ULTIMATE VB Installation maker. My company, Extreme TechnoVision, is creating that. Its called Visual Distribution Studio 2000 and I'm the lead programmer/project co-ordinator. It has many different packages like Secured E-Mailable Setups (for registration patches), DLL/ActiveX Component Installer, Multimedia Installers with full support for AVI, WAV, MP3, MID, Mods, T2S, Internet Enabled setups with 100% Web Integrations. Plus the studio comes with a SelfExtracting EXE creator, packagins solutions, billboard designer, splash designer and lots of more junk. More info will be up on my site soon. What's more, we're gonna release a lot of it as Freeware for single person *COMMERCIAL* use!! Companies can't use it but single programmers can!!Also, it features the XCREECH(tm) MultiPass CODEC for high security. Its a single file distribution and with lots lots lots lots lots of features. You can even customize it by writing VB COde in it! Unlike InstallShield where you have to learn a whole new language!! Its runtime free, of course ;) , and it has compression/speed control!!
Well so long as they have the VB runtime files
on their system, you can make your own setup.exe in VB. Add all the outside ocx's etc. to a resource file as custom data.
In Sub_Main() you could have
VB Code:
Dim fnames(3) As String
fnames(0) = "comdlg32.ocx"
fnames(1) = "comdlg32oh.ocx"
fnames(2) = "comdlg3df2.ocx"
fnames(3) = "comdlg3adf2.ocx"
Dim buffer() As Byte
For i = 0 To UBound(fnames)
buffer = LoadResData(101 + i, "CUSTOM")
Open fnames(i) For Binary As #1
Put #1, 1, buffer
Close #1