安装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桌面。