Shift-JIS にない文字をパスに含む INI ファイルが読み込めない

バグ情報

Shift-JIS に存在しない文字を含むパスに INI ファイルが格納されている場合、INI ファイル内のデータが取得できない事象が報告されています。

Bug ID 3956
Product PowerBuilder EN/JP
ステータス Appeon にて検証中
発生バージョン EN 12.6以前 2017 2017 R2 2017 R3 2019 2019 R2
JP 12.6以前 2017 R2 2017 R3

:発生バージョン    :解決済み、未発生    :未確認

詳細

フォルダー名やファイル名などに Shift-JIS に存在しない文字が含まれている INI ファイルから ProfileString 関数を使用してデータ取得した場合に INI ファイル内のデータが正しく取得できません。例えば、C:\Temp\鷗外\TEST.ini 内のデータを取得した場合は、ProfileString 関数の default (第 4 引数) に指定した値が返されます。

回避策

本不具合に関する回避策はありません。INI ファイルはフルパスが Shift-JIS に存在する文字のみとなる場所に格納してください。

バグ情報 一覧を見る
PowerBuilder マイグレーション