Activex控件注册成功后还是不能用
需要用到activex的时间控件,注册后,还是不能在面板上添加该时间控件(选择日期),希望高手指点。还有就是,在同事的机器上,时间控件能添加,但是只要loadpanel该面板,就会提示activex控件错误。 你这种无厘头的问法我没时间细问了!下面是我刚做的一个示例,你自己去看吧!
这样提问,神仙也难回答!你还是把源码(如果必要,还需要相应ActiveX控件)上传! 2# netcreature
源码很简单就是 显示一个对话框,对话框里用到ActiveX的time picker控件,当我loadPanel()的时候,就报错,提示函数返回值错误,activex控件错误。就这样。 看例子学起来就是快啊! 不妨先安装一下VB或VS2005 造成问题的原因已经明白。造成这个问题的原因很奇怪,和数据库操作有关。
如果不加下列初始化数据库的代码就不会出现这个问题。
DBInit(DB_INIT_MULTITHREADED); //初始化,为了采用多线程处理数据库
并且只要在这行代码前LoadPanel一个面板,并且这个面上加个activex的时间控件,这样在DBInit();后面加载的面板上的activex时间控件也可以正常使用。
出现这个问题的原因我不知道,希望高手能告诉我所以然。
页:
[1]