ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
07-21-2025 07:43 PM
お世話になります。
現在Labviewで作成した日本語環境で作成したソフトを英語表記とし韓国語PCで動作させた際に
ギリシャ文字・記号の文字列が、ボタン表記文字・表の中で文字化けしてしまう現象が発生しています。
(下記画像参考)
文字化け対象文字 "δ ≧ ≦ ℃”
現在までに試した内容として
Labview.ini内に"UseUnicode=True"を追加
NI Unicode Toolsアドオンを実装し追加関数Convert Lv text to UTF-8などの関数を通してみる
文字のUnicode対応フォントへの変更
など行ってみましたが解決には至っておりません。
運用上の問題でWindowsの言語設定を変更することが難しい状況なのですが、この問題は設定の変更でしか対応できないものでしょうか?
どなたか知見がございましたらご教授のほどよろしくお願いいたします。
開発環境
Windows10 日本語環境
Labview2025Q1
運用環境
Windows11 韓国語環境
よろしくお願いいたします。
解決済! 解決策の投稿を見る。
07-23-2025 10:11 PM
LabVIEWはUnicodeに対応していません。他言語版はローカルな文字コードに固定されてる(日本語版はS-JIS、韓国語版はKS?)ようで、私も過去にいろいろ試しましたが解決できませんでした。
韓国語に完全対応するにはWindowsとLabVIEWを韓国語版にして開発するのが唯一の方法でしょう。
以下愚痴を含みます(苦笑)
Unicode対応は30年以上前から要望し続けているのですが未だ実現していません。最近のロードマップにやっと載りましたが2026年「以降」で、優先順位は低い。NXGはUnicodeっぽかったのですがボツになりました。
英語版アプリを作ろうとした際も、日本語版LabVIEWでは文字化けを完全回避できない(LabVIEWが吐き出すメッセージが化けたりする)ので、英語版LabVIEWでビルドして完全英語環境のWindowsでテストしないとリリースできません。
07-24-2025 02:39 AM
J.H.Watson 様
御回答ありがとうございます。
内容について理解致しました。昔からの問題なのですね。。。
別の表現で文字化けしないよう対応することを検討することにします。
この度はありがとうございました。