加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSSRSS-巴斯仪表网
您当前的位置:首页 > 电子发烧 > 技术文章

LabVIEW 动态链接库参数匹配问题

时间:2012-12-06  来源:123485.com  作者:9stone

        LabVIEW中可以使用Call Library Function Node 调用其它开发环境(VB、VC、Delphi)下开发的动态链接库(DLL),在使用过程中一定要注意传递参数的类型匹配问题,否则将导致程序异常。那么首先要了解LabVIEW环境下的变量类型和其它环境下的变量类型之间的对应关系。

BOOL      I32
BOOLEAN      U8
BYTE      U8
CHAR      String
COLORREF     U32 with conversion
DWORD      U32
FLOAT      SGL
HWND      U32
INT      I32
LONG      I32
SHORT      I16
SIZE_T      U32
SSIZE_T      I32
UCHAR      String
UINT      U32
ULONG      U32
USHORT      U16
WORD      U16
char      String
double      DBL
float      SGL
int      I32
long      I32
short      I16
unsigned char     String
unsigned int     U32
unsigned long     U32
unsigned short     U16
cmplx64      CSG
cmplx128     CDB
cmplxExt     CXT
CStr      String
float32      SGL
float64      DBL
floatExt     EXT
int8      I8
int16      I16
int32      I32
LStrHandle     String
LVBoolean     Boolean
uInt8      U8
uInt16      U16
uInt32      U32
1-D Array     1-D Array
2-D Array     2-D Array
3-D Array     3-D Array
1-D Array Handle    1-D Array
2-D Array Handle    2-D Array
3-D Array Handle    3-D Array
Simple Cluster     Cluster
Simple Cluster String & Array   Cluster
Simple Cluster String & Array with Wrapper Cluster
Complex Cluster     Cluster
Cluster with non-1-byte packing   Cluster


分享到:
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
栏目导航->技术文章
  • 电子应用基础
  • 电源技术
  • 无线传输技术
  • 信号处理
  • PCB设计
  • EDA技术
  • 单片机学习
  • 电子工具设备
  • 技术文章
  • 精彩拆解欣赏
  • 推荐资讯
    使用普通运放的仪表放大器
    使用普通运放的仪表放
    3V与5V混合系统中逻辑器接口问题
    3V与5V混合系统中逻辑
    数字PID控制及其改进算法的应用
    数字PID控制及其改进
    恶劣环境下的高性价比AD信号处理数据采集系统
    恶劣环境下的高性价比
    栏目更新
    栏目热门