我在调用一个API的时候该 函数 返回的类型为 char * 用VB 的string 一运行就挂了.
改用long 接收返回的 字符串地址指针 ,但是以后怎么在vb中使用这个指针呢 比方用msgbox 显示
而且有的人说 在VB 中 调用 系统API 的时候只要参数正确 都可以用long 这个类型接收
接收数据的地址~! 说在VB 下没标准可言 只要声明正确用long就可以~!
请问个位高手是这样的吗~!
小菜谢谢了
改用long 接收返回的 字符串地址指针 ,但是以后怎么在vb中使用这个指针呢 比方用msgbox 显示
而且有的人说 在VB 中 调用 系统API 的时候只要参数正确 都可以用long 这个类型接收
接收数据的地址~! 说在VB 下没标准可言 只要声明正确用long就可以~!
请问个位高手是这样的吗~!
小菜谢谢了
str = String(255, " ")
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
2、先定义一个缓冲区:dim str as string*255,然后取得返回值:str=API的返回值,再提取有用的可见字符:debug.print left(str,instr(str,chr(0))-1)
Unicode的用long, Ansi的用string