做过pb串口的请进来,在线

pawly 2002-01-16 11:41:20
遇到了下面2个问题
1、我想引用vb的mscomm32.ocx控件,是否要安装vb环境,我没安装vb复制了mscomm32.*,pb里注册后,引用时提示licese 不允许
2、有一台机器的pb(6.5,7.0),建立ole时,只可建立日历控件的ole,其他的对象都为空(只有控件,没有对象),重新装过pb,不起作用
...全文
95 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
blazingstar 2002-01-16
  • 打赏
  • 举报
回复
我没遇到过呀。只要你用regsvr32.exe注册了mscomm控件,然后再注册了Licenses.之后就可以在窗口上放一个mscomm控件了。
pawly 2002-01-16
  • 打赏
  • 举报
回复
先谢谢blazingstar(天遥)
关于第二个问题,pb里不能建立MSCOMM的ole,有没有遇到过的,我的pb是正版的,难道要重装系统,那可惨了
blazingstar 2002-01-16
  • 打赏
  • 举报
回复
在application的open事件中执行上面的代码,注册mscomm控件的Licenses.
blazingstar 2002-01-16
  • 打赏
  • 举报
回复
string ls_licenses
RegistryGet("HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905", "", RegString!, ls_licenses)
if ls_licenses<>"kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun" then
RegistrySet("HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905", "", RegString!,"kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun" )
end if
yang_jl 2002-01-16
  • 打赏
  • 举报
回复
To:blazingstar(天遥) 这些注册信息我从哪儿知道呢??
yang_jl 2002-01-16
  • 打赏
  • 举报
回复
我想问一下,你通过这个控件如何捕获错误代码?比如某一个COM口被占用等情况?!
麻烦看一下:http://www.csdn.net/expert/topic/471/471708.shtm

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧