labview中数组如何改为字符串数组

串口的数据经过运算后,要修改入数据库。但是两个数据类型不一样,源是数组,输入是字符串数组!怎么破,求大神指导!

这个很容易呀!直接使用【小数数值至字符串转换】控件就可以了


追问

不是转成字符串,是转成字符串数组!

追答

你如果输入是单个数值,控件帮你转字符串;你如果输入是数字数组,控件帮你转成字符串数组。你实际试一下就知道了,不要总是凭想象来提问呀!

温馨提示:内容为网友见解,仅供参考
无其他回答

labview单字节数组怎么转换为单字节字符串
既然是数组,我首先想到的是索引数组,将数组的每一项索引,然后用字符串连接符将每一项连接起来,就变成了一个长字符串。

labview中数组如何改为字符串数组
这个很容易呀!直接使用【小数数值至字符串转换】控件就可以了

labview中数组如何转化成字符串并循环输出?
你的是二维数组,先索引出第一列,然后用for循环,在数值转换成字符串,很简单。转换成十六进制或者十进制都可以,你自己去字符串与数值转换那里去找吧

Labview数组转字符串
没有的。你可以用FOR做,将布尔数组引入到FOR,然后内部加一个条件结构,T时一个字符串如OK,F时另一个字符串,如NG,然后输出到FOR且启用数组就可以了。

关于labview字节数组向字符串转换的问题
的确,你要的效果直接用 转换为十进制字符 函数即可,程序框图如下:效果图如下:

Labview如何把字符串数组转为字符串
没有直接的,不想用for循环的话,你可以用两个函数来完成这个功能,首先用array to spreadsheet string 函数,delimiter设置成\\r\\n , 然后用search and replace string, 参数replace all 设置成true, 将\\r\\n全部替换成空字符就可以了。

labview 如何将布尔值转换成字符串
先将8个布尔值组成布尔数组,然后利用Boolean Array To Number函数即可将布尔数组转成数字255,11111111和255其实是一样的,可以在数值控件上右击选择Visible Items>>Radix然后点击数值控件左端的进制图标,选择Binary就可以看到255变成11111111了。如果给布尔值编号1-8,那么对应11101111应该是编号8-1,对应5号...

labview中,1-D数组字符串,怎样可以转换成数值类型的数组
你的描述不够清楚,可以举个例子吗?把变换前和变换后的对比看一下。

labview中怎么 字符串数组
先建立一个空的数组,然后建立一个字符串,把字符串拖进数组中,就是字符串数组了。

LabVieW枚举如何转换成字符串
转换成字符串的方法:没有好办法,只能建一个查找表(结构数组,比如有两个成员:unsignedintn;charstr[40];),初始化存放枚举类型数值和对应的字符串,要使用时找到数值。

相似回答