情報詳細Q:set_system('filename_encoding','locale')を指定しているが、出力データで文字化けが発生いたします。どのように設定変更をすることで、解消できますでしょうか。A:HALCON13以前では、デフォルトがShift-JISに対し、HALCON18.11以降では、ファイル書き込みなどのデフォルトでUTF8です。そのため、open_fileでのファイル書き込みなどで文字化けを起こしてしまう場合には、生成されるファイルのエンコードも指定する必要がございます。open_file()の2つ目の引数"FileType"に追加で'locale_encoding'を指定いただけますでしょうか。例:open_file ('result.csv', ['append','locale_encoding'], FileHandle)注意点Q:open_file()にて、'utf8_encoding' か 'locale_encoding'を1つ指定するとエラーが発生します。なぜでしょうか。A:open_file()にはもともと、'input','output','append','input_binary','output_binary','append_binary'のファイルアクセスに関する6種類の内、いずれかを指定する必要があります。'utf8_encoding', 'locale_encoding'はそのオプションの位置づけになりますので、エンコーディングの指定だけではエラーが生じます。また、set_system()からでも、エンコードの指定が可能です。Shift-JISの場合:set_system ('filename_encoding', 'locale')UTF-8の場合:set_system ('filename_encoding', 'utf8')添付ファイルタイトルHALCON18.11 文字化けが起きるURL 名000004933公開状況公開済み検証状況公開済み