CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

comm contorl的ole插不进去呀

楼主nsqsmile(阿南)2004-12-02 03:30:50 在 PowerBuilder / 基础类 提问

提示insert   ole   object   failed,lince   file   required  
   
   
  怎么回事呀 问题点数:100、回复次数:18Top

1 楼feixianzhi(函数)回复于 2004-12-02 08:35:10 得分 10

你用的控件是要给米的!  
  错误的意思是你要插入的ole没有许可文件!  
  最好从网上找一个破解版的!Top

2 楼lzp_lrp(lzp)回复于 2004-12-02 08:46:25 得分 10

建议你安装一个VB即不会出现这个问题Top

3 楼braversmmu(笨鸟先飞)回复于 2004-12-02 08:47:03 得分 10

OLE控件一定不能是加密的Top

4 楼braversmmu(笨鸟先飞)回复于 2004-12-02 08:47:42 得分 2

请问你插入的是什么控件?Top

5 楼balloonman2002()回复于 2004-12-02 09:11:25 得分 20

如果是mscomm32.ocx的话,用regsvr32注册后,再将下面的reg保存为demo.reg导入注册表即可正常使用  
   
   
  REGEDIT4  
   
  [HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]  
  @="kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun  
   
  Top

6 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2004-12-02 10:28:50 得分 10

用Visual   Studio   6.0装个ActiveX控件就可以了。Top

7 楼nsqsmile(阿南)回复于 2004-12-02 13:18:28 得分 0

是mscomm32.ocx,那为兄弟提供个为加密的     NSQSMILE@163.com  
   
  问   balloonman2002兄,导入注册表后,我在另一台机器上运行的话怎么办呀Top

8 楼nsqsmile(阿南)回复于 2004-12-02 13:26:29 得分 0

是解密的  
  Top

9 楼nsqsmile(阿南)回复于 2004-12-02 13:34:06 得分 0

balloonman2002兄,用你的方法我试了为何不行呢Top

10 楼xirumin(吃好喝好)回复于 2004-12-02 15:55:46 得分 2

学习来了Top

11 楼nsqsmile(阿南)回复于 2004-12-02 23:43:54 得分 0

balloonman2002兄,可以插入了,不过键值应该没有@="  
   
  但我用下面的代码,无法读取呀,是不是portopen   设为true   后,读卡器read灯就应该亮的  
   
  string   ls_a  
  ole_1.object.CommPort   =   1  
  ole_1.object.settings   =   "9600,n,8,1"  
  ole_1.object.inputlen   =   0  
  ole_1.object.inbuffersize   =   1024  
  ole_1.object.inbuffercount   =   0  
  ole_1.object.portopen   =   true  
   
  do  
  yield()  
  loop   until   ole_1.object.inbuffercount>=1  
   
  ls_a   =   ole_1.object.input  
  messagebox("",ls_a)  
  ole_1.object.portopen   =   falseTop

12 楼nsqsmile(阿南)回复于 2004-12-02 23:44:07 得分 0

中午咋没发成功呢,哎,越忙越乱啊  
   
  兄弟们快来帮按侃侃  
  Top

13 楼renwanly(★★★★)回复于 2004-12-03 16:00:09 得分 2

http://www.gjwtech.com/scomm/manaualregistermscomm.htmTop

14 楼nsqsmile(阿南)回复于 2004-12-03 18:34:09 得分 0

能插入空件了,但没法读Top

15 楼lzp_lrp(lzp)回复于 2004-12-04 18:11:13 得分 20

不能那样循环,你这么写试试  
   
  do  
      yield()  
      ls_a   =   ole_1.object.input  
  loop   until   len(ls_a)   >=   1  
   
  我在做串口取数的地方,从没用过  
  do  
      yield()  
  loop   until   ole_1.object.inbuffercount>=1  
  建议你去掉,按我说的方法,再试试Top

16 楼hygougou(uoguogyh)回复于 2004-12-04 20:14:21 得分 9

关注:若不行就留E-MAIL吧,我给你发资料,我常年用到串口通信Top

17 楼lzheng2001(1加1)回复于 2004-12-05 00:18:47 得分 5

//你的循环中用了yield(),pb会继续执行循环后面的语句,可能就是这样读不了数据,试试这样吧  
  do  
  yield()  
        if   ole_1.object.inbuffercount>=1   then    
              ls_a   =   ole_1.object.input  
                messagebox("",ls_a)  
                ole_1.object.portopen   =   false  
        end   if  
   
  loop   until   ole_1.object.inbuffercount>=1  
   
  Top

18 楼nsqsmile(阿南)回复于 2004-12-05 20:44:08 得分 0

在这先写过各位兄弟  
   
  to   lzheng2001(1加1=0)     试了一下,不行  
   
  to   hygougou(狗狗)           e-mail                               nsqsmile@163.com     谢谢  
   
  Top

相关问题

  • ???PB7插入OLE问题
  • 在richedit中插入OLE对象
  • 在窗口中插入ole控件时内存溢出?
  • OLE DB 的数据插入修改问题
  • 关于插入OLE 控件出现的问题??
  • 求代码通过OLE将图片插入到Excel中.
  • 谁能给个在RichEdit里面插入Ole的例子?
  • 关于Microsoft BarCode Contorl 9.0 控件输出的问题.
  • There are a static control "IDC_SHOW_RESULT" In a dialog,How can I get this contorl's HANDLE?
  • 关于Repeater中放置Server Contorl的问题

关键词

  • ole
  • balloonman2002兄
  • object

得分解答快速导航

  • 帖主:nsqsmile
  • feixianzhi
  • lzp_lrp
  • braversmmu
  • braversmmu
  • balloonman2002
  • sdhylj
  • xirumin
  • renwanly
  • lzp_lrp
  • hygougou
  • lzheng2001

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo