怎样在VB中调用VC中的DLL,主要是字符串的返回问题? VC中做一个DLL,接口函数如下:LPSTR test(LPSTR dd){ dd="ddddddd"; return dd;}即传入一个LPSTR 的参数,将参数修改后再返回。在VC中应该怎样写,在VB中应怎样声明引用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕!用BSTR *而且COM规范的接口函数也不是你这样定义的! 这个是很基础的问题,建议去看看,COM技术内幕 把:LPSTR test(LPSTR dd){ dd="ddddddd"; return dd;}改为:char * test(char * dd){ dd="ddddddd"; return dd;}在VB里面:Declare Function test Lib "test.dll" (ByVal dd As String) As String然后使用test即可 急!关于MFC往ACCESS中的表添加值的问题!!!在线等。。 mfc多文档问题 MFC网络编程 TCP UDP 缓冲区的问题 关于类的问题 用sniffer得到一个IP之后,可否用代码判断这个IP与自己是不是同在一个局域网内? 给个CSocket 的例子 xslt中,如何把#等特殊符号表示成文本?我要用匹配if test=“#.......” 散分了!庆自己碰到一个好的网络安全老师!! 请问如何用SDK在窗口中显示位图!! 向专家们请教的回复消息从哪里看呀? 求在sdk中实现系统托盘的例子! 如何在dlg中加入工具栏???
用BSTR *
而且COM规范的接口函数也不是你这样定义的!
LPSTR test(LPSTR dd)
{
dd="ddddddd";
return dd;
}
改为:
char * test(char * dd)
{
dd="ddddddd";
return dd;
}在VB里面:
Declare Function test Lib "test.dll" (ByVal dd As String) As String然后使用test即可