PDA

Click to See Complete Forum and Search --> : VB and ActiveX EXE


brock landers
Feb 6th, 2001, 10:27 AM
Have been using VB for a while now, mostly Active X DLL with Intranets.

Come accoss a problem that can be solved pretty easily by an ActiveX EXE being downloaded onto the Intranet Users machines.

Question: -

Does the user need the VB runtime environment in order to run the ActiveX?

VB Runtime is about the size of my Johnson and the machines go DLL/re-boot crazy before I can use my cool code!

Help would be appreciated ....

jovton
Feb 6th, 2001, 04:15 PM
I asume that you are NOT talking about the IDE, but about the run time library....

It depends on if your ActiveX component references any VB runtime environment library.

If not, then, no. You don't need the run time library.
You only need to register your ActiveX EXE component on the user's machine. Just run it, it will register itself.
With a DLL, use "regsvr32.exe" to register your component.

Clunietp
Feb 6th, 2001, 07:20 PM
ALL VB apps (EXE, DLL, AX EXE, etc.) require the VB runtimes

jovton
Feb 7th, 2001, 12:41 AM
You mean MSVBVM60.DLL?

brock landers
Feb 7th, 2001, 02:24 AM
What you guys are saying is, if I want to write an ActiveX EXE for an Intranet environment, if I use VB its going to be humungai!

Cheers - I am reaching for my "Learn C++ in 21 days" book now so I can write my tight little prog!

JoshT
Feb 7th, 2001, 12:51 PM
If you can guarantee that your users already have the VB runtime installed, then it shouldn't be a problem. FYI, one of the later service packs for Win NT 4 adds msvbvm50.dll and msvbvm60.dll to the computer.

Josh

jovton
Feb 7th, 2001, 04:56 PM
The way I see it... MSVBVM60.DLL is not that big. It's only a matter of copying. What's the reboot fuzz?