英語環境のPCでエラーメッセージの太字部分が文字化けします。どうすれば正常に表示されますか。



使用ソフトウェア: LabVIEW Development Systems>>LabVIEW Professional Development System
使用ソフトウェア・バージョン: 1.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題: 日本語環境で作成したEXEを英語環境へ配布しようと思っています。 
英語環境のPCでEXEの実行をしたところ、以下のようにエラーメッセージのみが文字化けしてしまいました。 
言語のローカライズの設定も行いましたが、問題は解消されません。
どうすれば文字化けが解消されますか。

 


解決策: エラー画面の太字部分については、EXEが作成された環境に依存します。 
太字部分を文字化けなく表示させるには、以下の2つの方法があります。 

①英語版のLabVIEWでEXEの作成を行います。 
②エラーコードをカスタマイズします。 

①英語版のLabVIEWでEXEの作成を行う方法 
異なるPC環境に、同じバージョンで英語版のLabVIEWをインストールします。 
もしくは、日本語版のLabVIEWをアンインストールし、英語版のLabVIEWをインストールします。 
英語版のLabVIEWでEXEを作成すると、実行環境でのエラーメッセージは正常に表示されます。

注意:1つの環境に同じバージョンのLabVIEWを複数入れることは出来ません。

②エラーコードをカスタマイズする方法 
カスタムエラーコードを定義することで、エラーの文字化けを避けることが出来ます。
ただ、このエラーをカスタマイズする方法は、想定されるエラー全てを作成する必要がある為、想定外のエラーが出た場合は文字化けしてしまいます。
出来るだけ英語版のLabVIEWでEXEの作成を行うことをお勧めします。 

エラーコードの作成方法は以下ウェブサイトで紹介されています。 
アプリケーション全体で使用するカスタムエラーコードを定義する
カスタムエラーコードをテキストファイルで配布する


関連リンク: LabVIEWアプリケーションを異なる言語にローカライズする

添付:





報告日時: 12/01/2014
最終更新日: 12/12/2014
ドキュメントID: 6S025QIR