社区
控件
帖子详情
VB DLL工程求转成VC DLL工程
huangqi412
2016-08-04 03:37:26
USBEE逻辑仪带的自定义解码功能是个VB的DLL工程,经试验用VS2010自己新建VB->类库工程,选择.NET3.5,拷贝给的VB源码编译能用。但是不熟悉VB,想转成VC工程。 建工程这里就蒙了,VC比VB选择多好多,应该选择哪个?选择类库工程提示.NET3.5需要安装VS2008,或者应该选WIN32项目? 还有VB程序不知道怎么转成VC. 求哪位高手帮转一下。
工程在这里
http://pan.baidu.com/s/1i5JeUCt
也可以通过安装USBEE SUITE在目录下找。
...全文
1175
1
打赏
收藏
VB DLL工程求转成VC DLL工程
USBEE逻辑仪带的自定义解码功能是个VB的DLL工程,经试验用VS2010自己新建VB->类库工程,选择.NET3.5,拷贝给的VB源码编译能用。但是不熟悉VB,想转成VC工程。 建工程这里就蒙了,VC比VB选择多好多,应该选择哪个?选择类库工程提示.NET3.5需要安装VS2008,或者应该选WIN32项目? 还有VB程序不知道怎么转成VC. 求哪位高手帮转一下。 工程在这里 http://pan.baidu.com/s/1i5JeUCt 也可以通过安装USBEE SUITE在目录下找。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2016-08-05
打赏
举报
回复
VB.NET不是VB
vb
中用
vc
dll
一般来说,
VB
和
VC
共同编程有3种方式:一种是
VC
生成
DLL
,在
VB
中调用
DLL
;一种是
VC
生成ActiveX控件(.ocx),在
VB
中插入;还有一种是在
VC
中生成ActiveX Automation服务器,在
VB
中调用。相对而言,第一种方法对
VC
编程者的要
求
最低,但要
求
你的伙伴进行配合,我推荐这种方法。 先说说
VC
++的编程。首先在
VC
++中生成Win32
DLL
工程
。在这个
工程
中添加几
VC
调用
VB
的
DLL
在stdafx.h文件中 #import "
VB
_ADO_DBConnect.
dll
" using namespace
VB
_ADO_DBConnect; 先编译一下,会得到2个
VC
客户端调用
VB
DLL
的实践教程
在当今的软件开发领域,不同的编程语言往往以其独特的优点而被应用于不同的场景。比如,Python以其简洁易学的特性广泛应用于数据科学领域,Java则因其跨平台特性而成为企业级应用的首选。然而,在开发过程中,为了满足特定的功能需
求
、优化性能或是集成现有代码,开发人员常常需要将不同的编程语言结合起来,这就形成了跨语言编程的需
求
。跨语言编程能够在保持各自语言特性的同时,实现互补和资源共享,从而提升开发效率和软件质量。动态链接库(
DLL
)是Windows操作系统中一种实现代码复用和模块化程序设计的重要方式。
VB
调用
vc
写的
dll
的某个方法时的问题
第一,鉴于
VB
的速度和在位操作方面的不足,我用
VC
来编写一个
DLL
来实现一些功能。输出的函数YUYVtoRGB24 是没有返回值的。故在
vb
下声明用sub实现。如下,Public Declare Sub YUYVtoRGB24 Lib "ColorSpaceConverter.
dll
" (ByVal width As Long, ByVal height As Long, ByRef src
在
vc
中调用
vb
的
dll
文件
假设用
vb
编写了一个ActiveX 组件,名称为BioxSend,里面生成一个类Test,类里面有一个方法Hello(),并且已经在电脑上注册,下面分别描述怎样在
VB
和
vc
中调用。
1.
VB
调用
(1) 方法1:直接在project/reference里引用该
DLL
,然后在使用时声明就可以了,代码如下:
dim aa as new Test
aa.Hello
set aa=nothing
(2) 方法2:直接定义为obje
控件
1,453
社区成员
41,351
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章