我使用的是labview 8.5.1
我有一个文件的路径,它以 unix 风格的字符串形式存储在文本文件中。 (例如,该文件包含字符串/refs/heads/master )
我想将其转换为 LABVIEW 中的路径,但字符串到路径函数假设我有一个 Windows 样式路径字符串(例如\refs\heads\master )
出现此问题的具体上下文是我想记录收集到的数据的 git 哈希代码,这样我将始终知道我正在使用的软件的特定版本,并且 git 将文件存储为 unix 样式字符串。
一个快速的解决方案是查找并将所有/更改为\,但这是不优雅的,并且如果 VI 在 OSX 或任何其他使用 unix 样式格式的操作系统上运行,也会导致 VI 崩溃。
有没有办法强制字符串到路径VI使用特定的操作系统风格?
(建议标签:路径格式)
最佳答案
您可以将字符串转换为字符串数组(通过使用/作为分隔符)并将结果数组转换为 LabVIEW Path 数据类型(其内部是字符串数组):
关于path - 在 LABVIEW 中将 Unix 样式路径转换为 Windows(或特定于操作系统)路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7274676/