Windows上のLabVIEWでUnicode言語の文字を表示する

更新しました Dec 4, 2023

環境

ソフトウェア

  • LabVIEW

オペレーティング・システム

  • Windows

Windowsを実行しているコンピュータで、Unicode文字を含むファイルをLabVIEWに読み取れるようにしたいです。別のファイルに文字の表示が正しく表示されていますが、LabVIEWでの読み込みは文字がクエスチョンマークに置き換えられています。

Unicode言語は公式にはサポートされていないため、期待または希望通りに動作しない場合があります。しかし、LabVIEWの設定ファイルを変更することでUnicode言語を表示させることは可能です。

さらに、表示言語の可用性はWindowsのバージョンによって異なります。ユーザーがLabVIEWでの英語以外の文字の表示に示されている手順で表示言語を選択できるのはWindows 7UltimateとEnterpriseのみであると考えてください。Windows 7 Professionalでは、Microsoft Knowledge Baseに掲載されている非常に一般的な言語ライブラリのいくつかをダウンロードすることができません: Windows用の言語のダウンロード

Unicode言語を表示するには、次の手順を使用してLabVIEW.ini構成ファイルを変更します。
  1. -> C:\ Program Files(x86)\ National Instruments \ <LabVIEW> \ LabVIEW.iniに移動します。
  2. LabVIEW.iniファイルの新しい行にUseUnicode = TRUEを追加します。
  3. ファイルを保存してLabVIEWを終了します。 LabVIEWを再起動すると、Unicode文字が正しく機能するはずです。
制御器または表示器でのラベルは、ラベルではなくキャプションとしてテキストを入力する必要がある場合があります。制御器または表示器を右クリックし、右クリックメニューから[表示アイテム]» [キャプション]を選択します。

ノート:
  • Unicode文字を必要とする実行可能ファイルを作成する場合は、実行可能ファイルで生成されたアプリケーションの.iniファイルにUseUnicode = TRUE行を挿入します。
  • LabVIEW for Windowsでは、フロントパネルの制御器と表示器でのUnicode文字列のサポートが制限されています。これは公式にサポートされている機能ではありません。