vb调用vc写的dll, 关于字符指针传递的问题!!!急!! 请大家帮忙!!!!

VB > VB基础类 [问题点数:100分,结帖人shenzhenzyszd]
等级
本版专家分:0
结帖率 83.33%
等级
本版专家分:5518
等级
本版专家分:45025
勋章
Blank
微软MVP 2006年7月 荣获微软MVP称号
2005年7月 荣获微软MVP称号
2008年7月 荣获微软MVP称号
2007年7月 荣获微软MVP称号
Blank
黄花 2004年6月 VB大版内专家分月排行榜第二
2004年5月 VB大版内专家分月排行榜第二
等级
本版专家分:61825
勋章
Blank
黄花 2004年7月 VB大版内专家分月排行榜第二
2004年4月 VB大版内专家分月排行榜第二
2003年10月 VB大版内专家分月排行榜第二
Blank
蓝花 2004年9月 Java大版内专家分月排行榜第三
2003年9月 VB大版内专家分月排行榜第三
等级
本版专家分:11822
勋章
Blank
红花 2005年5月 VB大版内专家分月排行榜第一
Blank
黄花 2005年6月 VB大版内专家分月排行榜第二
Blank
蓝花 2005年7月 VB大版内专家分月排行榜第三
VB调用VC dll的返回方式

第一种类型:数值传递 注意:在VB中,默认变量传递方式为ByRef为地址,而传递值就是用ByVal,还要注意在C++中,int类型的变量是32位的,在VB中要用long型变量来配合。VC++部分:extern "C" _declspec(dllexport) int...

VB调用VC DLL的参数问题

问题示例如下,假设VB中申明一个DLL中的导出函数为: Public Declare Function SomeFunc Lib "test.dll" Alias "SomeFunc" (ByVal name As String) As Long 那么VC做的DLL中的导出函数原型是什么? 因为VB中的String...

VBDLL传递字符

VB调用VC编写的DLL时,必须注意参数的匹配。VC中的变量,都是采用的32位,而VB中的,很多是16位,这就要进行相应的转化。转化的法则很多地方都有。我这里建议大家尽量使用VB,VC中都有,而且一致的变量。比如long...

VC++调用C#生成DLL的两种方法!

VisualC、delphi或者vb等编程语言来编写的DLL文件,在编译完成以后,产生DLL文件[wen jian]已经是一个可以直接供计算机使用的二进制文件,而Visual c#生成的DLL不是独立运行的程序,是某个程序的一个部分,只能由...

VB语言通过ByRef修改字符指针传递参数给C++的正确做法

为什么无法将参数传给C++?VB语言通过ByRef修改字符指针传递参数给C++的正确做法是什么?

vb,vc调用vb编写的DLL

假设用vb编写了一个ActiveX 组件,名称为BioxSend,里面生成一个类Test,类里面有一个方法Hello(),并且已经在电脑上注册,下面分别描述怎样在VB和vc中调用。 1. VB调用 (1) 方法1:直接在project/reference里引用...

VB如何调用DLL

Windows动态连接库是包含数据和函数的模块,可以被其它可执行文件(EXE、DLL、OCX 等)调用。动态连接库包含两种函数:输出(exported)函数和内部(internal)函数。输出函数可以被其它模块调用,而内部函数则只能...

VB应用程序中调用VC环境下开发的DLL 

1. 调用DLL的优越性 动态链接库(DLL)作为Windows操作系统的基础,具有优越的应用性能: DLL扩展了应用程序的特性。由于DLL能够动态地装入进程的地址空间,因此应用程序能够在运行时确定需要执行什么操作,然后...

VB传入回调函数指针VC编写的DLL函数中,应注意的几点

http://www.china-askpro.com/msg13/qa91.shtmlhttp://support.microsoft.com/kb/q181578/VB中,应注意以下几点:声明DLL函数时,有返回值的声明为Function,无返回值声明为Sub,参数类型要一一对应,注意参数类型的...

如何让VB调用外部的DLL

collected by barenxWindows动态连接库是包含数据和函数的模块,可以被其它可执行文件(EXE、DLL、OCX 等)调用。动态连接库包含两种函数:输出(exported)函数和内部(internal)函数。输出函数可以被其它模块调用...

vc调用vbdll文件

VB调用 (1) 方法1:直接在project/reference里引用该DLL,然后在使用时声明就可以了,代码如下: dim aa as new Test aa.Hello set aa=nothing (2) 方法2:直接定义为obje

VB调用DLL

作为一种32位Windows应用程序的开发工具,VB生成的exe文件自然也都是32位的,通常情况下也只能调用32位的动态连接库。但是,并不是所有的32位动态库都能被VB生成的exe 文件正确地识别。 一般来说,自己编写用于VB...

VB应用程序中调用VC环境下开发的DLL

1. 调用DLL的优越性 动态链接库(DLL)作为Windows操作系统的基础,具有优越的应用性能: DLL扩展了应用程序的特性。由于DLL能够动态地装入进程的地址空间,因此应用程序能够在运行时确定需要执行什么操作,然后...

如何在VB调用VC编写的DLL

如何在VB调用VC编写的DLL  一般来说,VB和VC共同编程有3种方式:一种是VC生成DLL,在VB中调用DLL;一种是VC生成ActiveX控件(.ocx),在VB中插入;还有一种是在VC中生成ActiveX Automation服务器,在VB中调用。...

VB中的String类型调用VCDLL

VB中的String类型调用VCDLL EXTERN_C BSTR WINAPI RetStr(LPCTSTR str)  {  return SysAllocString((BSTR)str);  }  VB中 Private Declare Function RetStr Lib "D:\learn\VB\fangda\MFCDIB....

C#基础教程-c#实例教程,适合初学者

C#基础教程-c#实例教程,适合初学者。 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。...

VB调用VC dll的返回

第一种类型:数值传递 注意:在VB中,默认变量传递方式为ByRef为地址,而传递值就是用ByVal,还要注意在C++中, int类型的变量是32位的,在VB中要用long型变量来配合。 VC++部分: [cpp] view ...

VB6.0调用DLL

第1章 VB6.0调用DLL 1 1 VC++编写DLL 1 1.1 使用__stdcall 1 1.2 使用 .DEF 文件 1 2 简单数据类型 2 2.1 传值(ByVal) 2 2.2 传址(ByRef) 3 2.3 传址(VarPtr) 4 2.4

关于VB指针以及VB和C/C++间的参数传递

首先,我们使用C/C++创建一个WIN32 DLL,这样VB才可以使用C/C++的代码。 此前我对DLL导出函数已有专文讲述,这里就不再赘述,当然为了各位能够去验证,我还是把步骤截图上来: 打开VC6,新建一个Win32 DLL工程...

VB应用程序中调用VC环境下开发的DLL (转)

VB应用程序中调用VC环境下开发的DLL (转)[@more@]在VB应用程序中调用VC环境下开发的DLL 作者:丁俊健 发布时间:2001/01/03 文章摘要: 本文主要就DLL的入口点、数组参数传递问题展开了讨...

JAVA上百实例源码以及开源项目源代码

Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java...

VB,你也想HOOK API吗?那跟我来!!

本文不是介绍怎样用纯VB实现HOOK API的,如果您想了解细节那么您必须懂得一些vc和很少的汇编知识,并且参考我的其它文章,如果您是忠实VB使用者那么您完全可以不去了解内部的原理,因为那些是vc干的事情(不要不爱听...

VB 程序大揭秘(转载)用VB的不得不看的好东西!

http://cnprogram.myrice.com/article/vb/vb396.html 程联盟--技术文章 VB 程序大揭秘 1.Visual Basic程序概况 我用W32Dasm(Ver 8.93)解开一个比较复杂的VB程序,其中用到了许多API 函数比如...

关于VC写DLL函数被VB6.0调用问题

高等数学 第7版 上册 同济大学.pdf

高等数学 第7版 上册 同济大学.pdf高等数学 第7版 上册 同济大学.pdf

Autojs 例子 源码 1600多个教程源码

autojs例子大全,一千六百多个脚本,简单的到复杂的例子,统统有,小白学完马上变大神,大神学了变超神。 脚本内容包含: 几十种类型的UI脚本,抖音、QQ、微信、陌陌、支付宝等自动化操作的脚本、还有部分协议列表,HTTP协议(POST、GET)上传下载,接码模块,百度文字识别api模块,文件操作模块:txt文本读一行删一行,等等其他例子

2020数学建模A题

2020数学建模国赛A题及其数据 2020数学建模国赛A题及其数据2020数学建模国赛A题及其数据 2020数学建模国赛A题及其数据 2020数学建模国赛A题及其数据 2020数学建模国赛A题及其数据 2020数学建模国赛A题及其数据

经典 C语言源代码大全

C语言源代码大全,有源代码上百个

精通C语言指针

指针被誉为C语言的精髓、C本质上是加了一层语法糖的汇编,引进当时先进的函数,保留了汇编强大的地址直接访问功能 —— 指针,使其高效灵活。本课程是黄强老师对于指针的一次专题讲解,相信能给大家带来收获! a:0:{}

ASP.NET 开发课程 MVC5 入门篇

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。 主讲内容 第一讲 MVC5简介 第二讲 MVC 控制器 第三讲 视图 第四讲 模型 等课程 学会MVC5基本使用

相关热词 c# 文件读取image c#弹出对话框 c#子线程操作ui c#建立进程 c# 位标志 c#图片上传后删除 c# 图片dpi修改失败 c#怎样使窗口无边框 c#对usb口发数据 c#sql查询语句参数化