labview怎么将两行字符串分别填充到一维数组中

labview怎么将两行字符串分别填充到一维数组中,第1张

labview怎么将两行字符串分别填充到一维数组中

labview怎么将两行字符串分别填充到一维数组中

可以使用Array &Cluster From Strings函数来实现。它可以将字符串转换为一维数组。

1. 将Array &Cluster From Strings函数拖放到VI编辑器中,然后把两行字符串拖放到其输入端口中。

2. 在函数参数窗口中,选择“Array”,然后点击“OK”按钮。

3. 连接一个编程类型的一维数组到函数的输出端口,然后运行VI。

现在,两行字符串已经填充到一维数组中了。

不会啊?我用for循环生成一个3000行的字符串,然后把它【选行并添加至字符串】,中间用|把字符隔开,3000行都可以添加进新的字符串啊?!参见下图:

=============================================================

下面是运行结果(太长了,我只截取了最后的部分,可以看到最后的数字2999):

labview手动添加dbc方法如下:

一、在前面板添加“自动化引用句柄”,并选择“Excel._Application”,获取Excel引用句柄

二、在程序框图中添加“打开自动化”,打开Excel自动化,并返回Excel自动化引用句柄

三、添加“属性节点”,按下图连接,单击“属性”,选择“Workbooks”属性,获取Excel文件引用

​四、添加“调用节点”,按下图连接,单击“方法”,选择“Open”方法,打开指定的Excel文件

五、在前面板添加“文件路径输入控件”,并在程序框图中添加“路径至字符串转换”,按下图连接,通过“文件路径输入控件”选择需要读取的Excel文件,之后将路径转换为字符串

六、添加“属性节点”,按下图连接,单击“属性”,选择“Worksheets”属性,获取打开文件的Sheet引用

七、添加“调用节点”,按下图连接,单击“方法”,选择“Item”方法,在“Index”项输入需要 *** 作的sheet,选择需要读取的Sheet页

八、在前面板添加“自动化引用句柄”,并选择“Excel._Worksheet”,获取Sheet的引用

九、添加“变体至数据转换”,按下图连接,获取表格数据

十、添加“属性节点”,按下图连接,单击“属性”,选择“UsedRange”,获取表格数据的引用

​十一、添加“调用节点”,单击“方法”,选择“Value(获取)”

十二、添加“变体至数据转换”,并在其“类型”端连接二维字符串数组,“数据”端连接“显示字符串数组”控件

十三、添加“调用节点”,单击“方法”,选择“Close”,执行关闭Excel文件功能即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11945623.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存