我用idl语言在写一个tlb的时候,定义了如下常量:
const long OK=0x3;
const LPSTR sHello="Hello, world!";
const PI=3.14159;
经过编译形成tlb文件引入VB后,用Object Viewer查看的时候,发现OK及sHello是正常的,而PI却没有值,实现使用过程中产生的值也是不对的(好像是随机值)。可是我在Ole Viewer中查看的时候,却没有这种情况,一却都是正常的。
请问出现这个问题的原因是什么呢?如何解决呢,谢谢!
const long OK=0x3;
const LPSTR sHello="Hello, world!";
const PI=3.14159;
经过编译形成tlb文件引入VB后,用Object Viewer查看的时候,发现OK及sHello是正常的,而PI却没有值,实现使用过程中产生的值也是不对的(好像是随机值)。可是我在Ole Viewer中查看的时候,却没有这种情况,一却都是正常的。
请问出现这个问题的原因是什么呢?如何解决呢,谢谢!
解决方案 »
- 用App.path引用的图片,打包成CAB后,就找不到了~~
- 怎么重新数据库连接
- 关于使用inet捕捉网页超时的问题,救急阿
- 急急急~`~~对象关闭时,不允许操作????
- 大侠大侠,我的 = - [ ] 、 ; ’ , 。 / Keycoed 常数怎么写呢???
- 请教webbrowser打开的网页上弹出模式对话框的关闭问题
- **请高手帮忙,都郁闷两天了**在VB中做的控件菜单,能改底色吗?如何改???
- oracle 中的时间类型的数据的处理
- 关于局域网的问题!只要关注者就有分,反正快开学了,只要大虾能决绝这个问题,狂送!一定做到!!急死我了:-(
- VB,关于如何让将数据实时导入到excel中按照固定的周期执行?
- MSHFLEXGRID赋值语句的问题
- re: 对vb源代码进行格式化处理,使之美观,好看 (yanleigis )
Public PI=3.14159;
你好象没有明确的类型定义。
你可以用我做的TLB编辑器试一下
http://expert.csdn.net/Expert/topic/2557/2557676.xml?temp=.6431238