2

labview8.5.1を使用しています

UNIXスタイルの文字列としてテキストファイルに保存されているファイルへのパスがあります。(たとえば、ファイルには文字列/ refs / heads / masterが含まれています)

これをLABVIEWのパスに変換したいのですが、string-to-path関数は、Windowsスタイルのパス文字列(例:\ refs \ heads \ master)があることを前提としています。

これが発生する特定のコンテキストは、収集したデータを含むgitハッシュコードをログに記録したいので、使用しているソフトウェアの特定のバージョンを常に把握し、gitはファイルをunix-style-stringsとして保存します。

簡単な解決策は、すべての/を\に検索して変更することですが、これはエレガントではなく、OSXまたはUNIXスタイルのフォーマットを使用する他のOSで実行すると、VIがクラッシュする原因にもなります。

文字列からパスへのVIに特定のOSスタイルを使用させる方法はありますか?

(推奨タグ:パスフォーマット)

4

1 に答える 1

5

文字列を文字列の配列に変換し(区切り文字として/を使用して)、結果の配列をLabVIEWパスデータ型(内部的には文字列の配列)に変換できます。

ここに画像の説明を入力してください

于 2011-09-02T06:34:29.763 に答える