在尝试使用VB6.0做OEM用户界面时遇见如下问题
目的:利用VB6.0中的ADO控件连接Access数据库,并在DataGrid控件中浏览数据
首先我在个人PC上的HMI环境上测试成功然后上传到PCU50中运行
然后因为控件没注册出错,于是我手动注册了。重新运行没有任何出错但是DataGrid控件无显示,反复检查DataGrid和ADO的控件属性设置都无错误。
于是我把DataGrid1属性框里面DataSoure清空,然后在代码框种添加了一句 “Set DataGrid1.DataSoure=Adodc1”运行后出错“Cann't initialize data bingdings”但还是找不出问题错在哪里。
于以上问题个人理解是因为个人PC的操作系统与PCU50的操作系统差异造成了在PC上测试运行成功,而PCU50上运行却有问题。本人亦尝试用VB打包安装,可惜安装无法成功。
所以想请这方面的专业人士指导,如何才能在OEM开发中使用非西门子标准控件。