NI製品ディスカッション

cancel
Showing results for 
Search instead for 
Did you mean: 

Current Pathについて

Solved!
Go to solution

 

exeファイル時は、パスをストリップするように、添付のように、処理しています。

 

Aプロジェクトでは、カレントパスを、C:¥ABCD¥EFG¥aaa.exe¥bbb.vi で返され、正常に処理出来ています。

しかし、Bプロジェクトでは、カレントパスが、C:¥ABCD¥EFG¥aaa.exe¥ABCD¥bbb.vi と、viの前に、

パスが入ります。

 

両プロジェクトを見比べても、原因が分からず、行き詰っています。ご教授頂けます様、お願い致します。

添付画像.jpg

以上。

0 Kudos
Message 1 of 3
(2,153 Views)
Solution
Accepted by topic author ひがし

ひがしさま

 

私も同様な現象を経験したことがあります。
viやexe といった拡張子を調べるプログラムを組み込むことで対処しました。
どうして、パスがかわってしまうのか、私も知りたいです。

 

対処方法は、こちらが参考になります。

 

LabVIEW七転八倒記
VIのフォルダパスを調べる

0 Kudos
Message 2 of 3
(2,144 Views)

osaku さま

 

早速、レス頂きまして有難うございます。

 

ご教授頂いた方法にて、改善出来ました。

 

根本的な原因は、知りたいところですね。

0 Kudos
Message 3 of 3
(2,133 Views)