一个简单问题:在VB中 怎样调用带指针类型参数的接口。 例如这个接口: STDMETHODIMP CObj::F1(BSTR* s)在VC做的客户端调用是没问题了,在VB中呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用String 变量应该可以吧Dim str As Stringobj.F1(str) 声明的时候使用byRef即可.向一楼上即可否则不可返不回字符串! 我知道变量是要用byRef,但具体怎样用byRef语法,我就不清楚了,能不能将 变量申明,调用的VB程序写出来。不好意思,没有资料。 COM中声明成HRESULT F1([out, retval] BSTR*s);VB中可以这样Dim str As Stringstr = obj.F1 VB中指针可用long或者定义字符串时变量前面加上ref声名 定义一个跟参数中指针指向一样的结构 x,用一个long型的变量 p 取地址 p=Varptr(x),p就可以作为指针使用!! IE编程问题:程序在IE6中可以通过,但是在IE7中无法运行 如何计算围绕直线的矩形? 求SQL2006连接字符串? atl得编译方式问题 请教如何编写供VB调用的非COM的DLL导出函数? 怎么用DAO访问带密码的ACCESS数据库 痛苦的人渴望有大虾帮我解决难题 求救:vc 这是什莫编码??如何解码?? 想知道一些关于ie plug-in 的技术文章 , 谢谢 界面刷新问题? 我写了一个MapInfoMIFFile.lib文件,怎么使用啊,急。。
Dim str As String
obj.F1(str)
不好意思,没有资料。
HRESULT F1([out, retval] BSTR*s);
VB中可以这样
Dim str As String
str = obj.F1
,p就可以作为指针使用!!