首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb 控件兼容求解!该怎么处理

2012-01-01 
vb 控件兼容求解!首先申明下,小弟是半桶水,新手,现在工程中引用部件如:mideaplay。直接把mideplay这个控件

vb 控件兼容求解!
首先申明下,小弟是半桶水,新手,现在工程中引用部件如:mideaplay。

直接把mideplay这个控件托到窗体中,可直接编译,

现在出现地问题是版本兼容问题,

如原来的dll控件版本是1.0 我重新安装了播放器最新版,控件版本3.0

那么1.0版编译的程序就无法运行了,提供信息如下

从xxx.dll加载控件xxx失败,你的xxx.dll版本可能过期,确认您使用的控件版本是同您的应用程序一起提供的。[color=#FF0000][/color]

有什么办法,能在运行程序时,判断控件版本。如果不是应用程序调用 的版本,哪么就直接注册应用程序目录下的dll控件,

或给出提示msgbox ,而不是程序根本 无法直接打开



[解决办法]
试试

VB code
Sub main()On Error GoTo err_hand'显示窗体...Exit Suberr_hand:    If Err.Number = 错误代码 Then        '注册控件或给出提示    End If    Resume '恢复到出错语句开始执行End Sub 

热点排行