• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > VC调用VB做的COM的问题

VC调用VB做的COM的问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了vb 调用vc dll,vc和vb能同时吃吗,vb和vc的区别,vc和vb可以一起吃吗,vb vc等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: VC调用VB做的COM的问题
描述:

我的VC程序内需要调用别人用VB写的一个模块,主要是数据传输问题,VC里有很多复杂结构的数据要传到那个VB模块,怎么传?VB里要先建立对应结构?
还有那个VB模块应该有自己的界面,是建立VB工程中的"ActiveX Control"吗?
VB没用过,却被唤去做这部分的接口.
谁做过这方面的工作帮帮我呀~~


解决方案1:

再复杂的数据也可以拆分成较简单的数据类型(比如variant)组织的树(动态链表),把这个结构装进variant数组作函数参数,VB、VC都能用,而且这样效率高一些。

解决方案2:

UP

解决方案3:

好可怜呀
帮不了你
我只用过vb调vc dll

解决方案4:

ActiveX DLL,重要的是在工程选项中,component选项卡中,version compability
选择project compability 或者binary compability

解决方案5:

struct A
{
  float f;
  int n;
  char str[20];
  CArray<B, B&> aryB;
};
struct B
{
  //类似A:-(
};
在vb里是两个类模块
public f as single
public n as integer
public str as string
public aryB() as variant

解决方案6:

如果数据结构实在很复杂, 那么就把它转换成XML格式, VC和VB各取所需.
有个中间媒介总好过两种格式之间直接转换.


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • VB中怎样调用VC写的COM式的DLL
  • vc怎么调用vb写的com
  • VC调用VB编的DLL时如何传递参数
  • 用vc写的程序,如何在vb中调用
  • vc调用vb写的activedll
  • 用VC写的DLL,VB调用,怎样传递字符串
  • vc来调用vb写的Activexdll的问题
  • VC的DLL呼叫VB的Com为何无法显示VB的Form
  • VC如何调用VB写的DLL文件
  • VC中调用VB控件

相关文章

  • 2017-06-05 有关鼠标钩子的鼠标滚轮滚动事件。
  • 2017-06-04 vc程序嵌入浏览器,回调到HTML时。locationreplace失效??
  • 2017-06-04 怎样取得我所创建窗口的句柄
  • 2017-06-05 怎么结束一个线程
  • 2017-06-04 自定义的接口怎么在查询是报出“不支持改接口”错误!
  • 2017-06-04 关于控件一些问题,请教
  • 2017-06-04 怎么实现Activexweb应用上的空间的移动和大小的改变
  • 2017-06-04 大家应为什么学习c/c++/mfc/windows/com/com+/ole/activex
  • 2017-06-05 由于相对路径引起的一个连接错误,LINK2001
  • 2017-06-05 有谁能和我详细讲讲"回调函数"嘛?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 用MFC做的一个ActiveX,怎么样打包成CAB?
    • 速度飞快,MS的MSDN官方下载,晚了可能就没了
    • 关于图片上传的问题,请高手指点!!!
    • dll中的函数能够同时被两个程序调用吗?在dll中输出日志的方法?
    • vs2010如何用向导添加一个接口类?
    • 如何实现类似visio,rose,powerdesigner等建模软件,可以根据预设图元完成流程图定制或建模的功能
    • 创建ATL工程的时候,多了一个同名字但是带有PS后缀的工程,那是干什么用的?
    • 2000人人民币做个hook的活
    • 为什么线程中创建IPicture总不成功,帮忙看一下喽
    • 得到ActiveX窗口句柄,如何在外部程序中调用ActiveX的接口

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有