12-19-2022 01:30 AM
LabVIEWでexeを作成して使用していたのですが
そのexe内でフロントパネルを表示する動作が途中から
機能しなくなりフロントパネルが表示されなくなりました。
一度そのexeファイルを削除して再度実行しても
フロントパネルは表示されません。
このような現象が起きる原因は分かりますでしょうか?
他のPC端末で同じexeファイルを使用しても
そんな現象は発生せずに問題なく動作しています。
環境はWindows10でLabVIEW2019 32ビットを使用しています。
解決済! 解決策の投稿を見る。
12-19-2022 06:53 AM
実行してもフロントパネルが開かないのでしょうか?
それともフロントパネル上の値やグラフが更新されなくなるのでしょうか?
12-19-2022 04:59 PM
「実行されたらフロントパネルを表示」を有効にして実行しているのですが
そのviが表示されずにプログラムが進んでしまう状態です。
同じexeでも他のPCでは問題が無いので
もうどうしたらいいのかわかりません。
12-21-2022 07:02 AM
特定のPCだけダメってのは・・・困りましたね。
どんな性質のVIでしょうか?「プログラムが進む」という表現から察するに、他のVIから呼び出されてパネルを開き、呼び出し側VIと並列に動作するのでしょうか?(ウィンドウはデフォルト(モーダルではない))?
・ディスプレイエリア外のどこかに表示されていませんか?
・タスクマネージャでも見つかりませんか?
・表示位置やウィンドウサイズプロパティをセットしていますか?またはダイアグラムから操作していますか?(設定情報がおかしくて表示されなかったりHiddenだったり)
・インストーラでインストールしていますか?
・何かのライブラリが不足していたりして、エラーで実行に失敗していませんか?
12-21-2022 06:33 PM
J.H.Watsonさん
ありがとうございます。
解決しましたのでご報告いたします。
今回発生した問題は
「1つのvi内でもう1つのviを呼び出して表示する」というプログラムが
特定のPCだけ呼び出していなかった状態でしたが
対象のPCのLabVIEW関連(LabVIEW Runtime, 488.2Driver)を
アンインストールしてから再インストールしたところ、解決しました。
原因は不明のままとなってしまいましたが
もう再現する方法が無いので
もしかすると
>・何かのライブラリが不足していたりして、エラーで実行に失敗していませんか?
この辺りに原因があったのかもしれません。
さまざまな対処方法を考えて、提案してくださり
ありがとうございました。
12-21-2022 06:55 PM
よかったです。
自己解決でも結果を報告してくださると大変参考になります。ありがとうございます。