NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

LabVIEWのフロントパネル表示について

解決済み
解決策を見る

LabVIEWでexeを作成して使用していたのですが
そのexe内でフロントパネルを表示する動作が途中から

機能しなくなりフロントパネルが表示されなくなりました。
一度そのexeファイルを削除して再度実行しても
フロントパネルは表示されません。

このような現象が起きる原因は分かりますでしょうか?


他のPC端末で同じexeファイルを使用しても

そんな現象は発生せずに問題なく動作しています。
環境はWindows10でLabVIEW2019 32ビットを使用しています。

0 件の賞賛
メッセージ1/6
2,315件の閲覧回数

実行してもフロントパネルが開かないのでしょうか?

それともフロントパネル上の値やグラフが更新されなくなるのでしょうか?

メッセージ2/6
2,279件の閲覧回数

「実行されたらフロントパネルを表示」を有効にして実行しているのですが

そのviが表示されずにプログラムが進んでしまう状態です。

同じexeでも他のPCでは問題が無いので

もうどうしたらいいのかわかりません。

0 件の賞賛
メッセージ3/6
2,261件の閲覧回数

特定のPCだけダメってのは・・・困りましたね。

どんな性質のVIでしょうか?「プログラムが進む」という表現から察するに、他のVIから呼び出されてパネルを開き、呼び出し側VIと並列に動作するのでしょうか?(ウィンドウはデフォルト(モーダルではない))?

 

・ディスプレイエリア外のどこかに表示されていませんか?
・タスクマネージャでも見つかりませんか?
・表示位置やウィンドウサイズプロパティをセットしていますか?またはダイアグラムから操作していますか?(設定情報がおかしくて表示されなかったりHiddenだったり)
・インストーラでインストールしていますか?

・何かのライブラリが不足していたりして、エラーで実行に失敗していませんか?

メッセージ4/6
2,228件の閲覧回数
解決策
受理者 agonohone

J.H.Watsonさん

ありがとうございます。

 

解決しましたのでご報告いたします。

 

今回発生した問題は

「1つのvi内でもう1つのviを呼び出して表示する」というプログラムが

特定のPCだけ呼び出していなかった状態でしたが

対象のPCのLabVIEW関連(LabVIEW Runtime, 488.2Driver)を

アンインストールしてから再インストールしたところ、解決しました。

 

原因は不明のままとなってしまいましたが

もう再現する方法が無いので

もしかすると

・何かのライブラリが不足していたりして、エラーで実行に失敗していませんか?

この辺りに原因があったのかもしれません。

 

さまざまな対処方法を考えて、提案してくださり

ありがとうございました。

0 件の賞賛
メッセージ5/6
2,221件の閲覧回数

よかったです。

自己解決でも結果を報告してくださると大変参考になります。ありがとうございます。

0 件の賞賛
メッセージ6/6
2,219件の閲覧回数