安装VB6.0企业版出错..如何解决

近日见市场有Microsoft Visual Studio 98 光盘出炉,内有VC++6.0、

VB6.0、VF6.0、VJ++98、ID98,全部英文企业版,***四张盘。我欣然用人

民币换回。现将安装VB6.0和我对VB6.0的一些认识告诉大家。

一、因为是VS98大全套,所以要从VS安装向导下安装VB6.0。安装向导

要求您必需安装IE4.01英文版(而光盘上不带),如果您不愿屈服于微软的

暴政,可在光盘上找到Key.dat文件。内容为:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual

Studio98\SetupWizard]

"aspo"=dword:00000000

改Key.dat 为 Key.reg 注册文件拷贝到硬盘,您可以明显看出这是VS98安装

的识别标志,把00000000 改为00000001,双击文件导进系统注册表。您也可

以自己建立以上内容或直接在注册表上修改。

然后,运行光盘上的Acmboot.exe而不要运行Setup.exe。这样一来,您

就可以顺利进行安装了。

二、如果您只安装VB6.0,要注意到VB6.0和VC++6.0、VF6.0***用许多工

具,您一定要定制好。光盘SETUP目录下有Acost.exe(Visual Studio Acme

Custom Option Setup Tool)可以修改Vs98ent.stf文件来保存您自己的定制

安装项目。

三、VB6.0界面和VB5.0基本相同,升级了VB5.0的所有控件为6.0版本,

如果您原先安装过VB5.0,则若不因文件名相同而覆盖的话,仍然可以继续

使用VB5.0的控件。VB6.0中比较有意思的是三组Common Controls控件,有:

Mscomctl.ocx 增强了ToolBar,可以实现IE4/OFFICE97类工具条(不如

ActiveBar); 增加了ImageCombo、ImageList控件,实现组合框和列表框

在各List前加上图像。

Mscomct2.ocx 增加了MonthView、Date and Time Picker有关日历的控件,

好于Office97下的日历控件;FlatScrollBar控件。

Comct332.ocx 只有一个CoolBar控件,可以作出IE4的WEB桌面的动态分页

的任务栏,很刺激。

另外,增强了许多数据处理方面的控件(如增强的MSFlexGrid);Web方

面的的控件等。

四、ADO使用和VB5.0相同的3.5版,但增强了OBDC等。

五、提供了大量的实用工具,帮助您完成编程、调试、跟踪、运行程序,

比VB5.0下的工具明显增多和改善了界面,例如API View 程序。

六、如果您不是微软的极力崇拜者的话,我劝您不要急于安装VB6.0或

者说我这种VS98大全版。首先您根本不清楚众多工具中哪些适用于是VB,

其次制作的安装程序又比VB5.0大了许多,Msvbvm60.dll有1.34M,

而Msvbvm50.dll为1.27M。我们期待着VB6.0的中文版。第三、我个人认为

VB6.0不能算是VB版本的一次飞跃。

七、VB6.0提供的能改善界面、性能的控件能在VB5.0下使用吗?回答是

令人鼓舞的。就象在VB5.0下使用第三方控件一样,从光盘的OS\SYSTEM目录

下将您喜爱的控件拷贝到本机上用VB注册的方法注册即可,而且没有限制。

然而VB6.0的Comct332.ocx(只包含一个CoolBar控件)在VB5.0下可以注册但

无法使用 -- 没有找到许可证。不知是不是因为我没有安装IE4的WEB桌面。