在VB6.0下写的模块在VS下怎么调用??用C#语言来编写,详细的,具体怎么写?
解决方案 »
- 关于数据库连接
- 这个验证控件的正则表达式怎么写? 限制特殊字符 + 限制字符串长度
- C#应用程序打包时怎样改变安装后的图标?
- 如何在listview中弹出contextMenu菜单
- 运用记录集,读取TXT有误,请大家帮帮忙!
- C#里有没有处理二进制的函数,,?
- 满分求解,一个WINCE串口操作的代码(C#),在无校验情况下传输正常,但是不能在奇校验和其他校验方法下正常工作
- 新手求助,定义二维复数数组,信大神,不报错。
- 基础连接已经关闭: 发送时发生错误。
- C#给TextBox加一个高亮功能,回复即送5分
- 如何在C#环境下调用VB编写的DLL文件?
- 高手请进!如何用C#对共享文件的监控,记录用户的详细操作ip等
在C#中用DllImport
如://函数:5001初始化DSP:InitDSPs()
//返回:系统内可使用的通道个数
//说明:初始化每块板卡,应在应用软件启动时完成,如果返回值为0表明初始化失败,
// 可能是没有找到相应的DSP软件模块,其对应的接口是DeInitDSPs();
[DllImport("DS40xxSDK.dll")]
public static extern int InitDSPs();
vb6工程activex dll和activex exe工程类型都是基于com的,里头public属性的方法和数据成员.net都可以操作。