LabVIEW动态链接库参数匹配问题
2013-03-25
标签: LabVIEW

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

BOOLI32

BOOLEANU8

BYTEU8

CHARString

COLORREFU32 with conversion

DWORDU32

FLOATSGL

HWNDU32

INTI32

LONGI32

SHORTI16

SIZE_TU32

SSIZE_TI32

UCHARString

UINTU32

ULONGU32

USHORTU16

WORDU16

charString

doubleDBL

floatSGL

intI32

longI32

shortI16

unsigned charString

unsigned intU32

unsigned longU32

unsigned shortU16

cmplx64CSG

cmplx128CDB

cmplxExtCXT

CStrString

float32SGL

float64DBL

floatExtEXT

int8I8

int16I16

int32I32

LStrHandleString

LVBooleanBoolean

uInt8U8

uInt16U16

uInt32U32

1-D Array1-D Array

2-D Array2-D Array

3-D Array3-D Array

1-D Array Handle1-D Array

2-D Array Handle2-D Array

3-D Array Handle3-D Array

Simple ClusterCluster

Simple Cluster String & ArrayCluster

Simple Cluster String & Array with Wrapper Cluster

Complex ClusterCluster

Cluster with non-1-byte packingCluster

可能会用到的工具/仪表
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号