Click to See Complete Forum and Search --> : Distribution without VB-runtime


Robert Maier
February 28th, 2000, 09:32 AM
Hello,

I want to distribute my program without the files, that belong to the VB-runtime. However to me it is not quite clear, which files make the runtime, and if I can also omit the standard OCX'es - like e.g. the Common Dialog Controls. I want to offer my program as downloadable shareware in the internet and so have to consider the most common PC-configurations. Most PC's have a VB5 runtime installed, but what does this include?

Thanks

Robert

Johnny101
February 28th, 2000, 10:32 AM
You do realize that a VB6 program must have the VB6 runtime and will not run on a PC with only the VB5 version, right? I have the same dilema so I have the runtime downloadable seperately on my site. Run winzip this on .exe to see what files are in there to be sure. http://support.microsoft.com/download/support/mslfiles/Vbrun60.exe

Hope this helps,
John

John Pirkey
MCSD
www.ShallowWaterSystems.com

Cakkie
February 28th, 2000, 12:52 PM
The main (and most important and biggest) part of the vb5 runtime library is msvb50.dll. This will take more then a meg, wich makes quit a big difference for other users (with slow connections) to download your 50k program that has a size of 1.5M. Most of the people who have downloaded some programs from internet have this dll, so you might just omit it. Regarding the .ocx files, well, the most common of them (excpecially those of microsoft (like common dialog) are already installed on most pc's (so they can be omitted too). However, not everybody has .ocx like chrystal report, or even the often used winsock. The best is to include these. Custom created are always to be supplied. If you omit any files, you can best leave a note for the enduser in a readme file or so.

Tom Cannaerts
slisse@planetinternet.be

The best way to escape a problem, is to solve it.

Jerryls
February 28th, 2000, 01:13 PM
Fusion is one way, but at about $200, a little pricey. It compresses everything into your exe.

Fusion site:
http://www.bit-arts.com/fusion.htm