佚名通过本文主要向大家介绍了vcnet,delphi activex,delphi activex控件,请问您今天要来点兔子,请问等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请问用VCNET写的ActiveX控件在Delphi中的一个问题
描述:
解决方案1:
描述:
我用VC.net做了一个小小的ActiveX控件,它有一个方法:
int GetResult(CHAR* Buffer);
编译连接注册等都通过.
在BCB中也可以加到ActiveX控件面板上,并且可以正常使用.执行结果也正确.但是在
Delphi中使用时,该函数却变成了:
GetResult( var Buffer:OleVariant) Integer;
这是为什么,怎么让Delphi不改变我原来的定义,或者给出在Delphi中怎么正确使用这个方法也可以.
先谢谢各位了!!!!
解决方案1:
试试BSTR,olevariant可能是DEPHI COM接口处理宽字符串使用的.
您可能想查找下面的文章:
- 现有一个lib和其用到的h头文件,问在一个新的vcnet工程中如何引用和调用(求步骤和程序)
- 如何在VCNET中使用MSFlexGrid,有帮助文档吗
- 十万火急,VCNET调用COM的问题
- 请问如何用vcnet建立activedll呢?
- vcnet怎么建立activexdll工程
- 请问一个关于vcnet下com组件调用的问题
- 在VCnet中怎么看不到BEGIN_OBJECT_MAP了?
- 我用MFC写了个自动化exe,但是在别的没安装VCnet的机器运行exe时注册失败。[急]
- VCNET经典老问题,网上找了半天还是不知道怎么解决``大家指点一下``急
- 急急急急vc60或vcnet如何做com组件上传组件在线等待进者都有分贡献出我所有分