View Full Version : Visual Basic dll's
October 31st, 2000, 20:14
I was just wondering why Microsoft didn't include the runtime DLL's for a visual basic program within itself. It sure is annoying when people email you saying that their getting an error msg. LOL, I need to get visual c++.
November 3rd, 2000, 23:16
The reason is because it really isn't a program language, its a scripting language...hence the high number of decompilers for VB out there.
However, there is an option in VB to package your files. When you do this, it creates an install program that will in fact include the runtime files...
November 4th, 2000, 04:36
Visual Basic is NOT a scripting language. Thats not even close to a myth. VB is associated to the following 3 segments :
1. Visual Basic Desktop - A win32 programming platform
2. Visual Basic Applications (VBA) - Platform extension for integrating other win32 technologies (like MS-Office products etc)
3. Visual Basic Scripting - VBScript as its called is not a software development technology but rather a web-development server-side scripting language. Active Server Pages (ASP) encapsulates VBScript.
As for the VB runtime files, Windows 98/2000/ME have the DLL's pre-installed so you don't have to worry about packaging your application.
Hope the info helps.
November 4th, 2000, 07:35
Uh..yes it is...
Unlike most programs where you compile and the compiler converts the program into machine code (and hence stand alone) VB makes extensive use of prebuilt dlls that act on behalf of the script..hence scripting language...
As for the DLLs..win98/2000/Me have only the Vbrun60.dll installed but most VB programs require OCX.dll, and several others that are not installed...hence the need for packaging them.
Name another prorgamming language where for every new feature you need to make use of another .dll. Most other programming languages use the Win API directly and forgo the use of Dlls
November 4th, 2000, 13:14
I totaly agree with you cds, it's not a real programming language, I personally consider it a scripting langue becuase almost very option is made for you. You just point and choose in the order you want.
Note: I am being very cryptic.
Powered by vBulletin® Version 4.1.7 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.