フラット表示 投稿するには登録が必要です | 前のスレッド | 次のスレッド |
投稿者 | スレッド |
---|---|
投稿数: 308
|
投稿日時: 2011-10-03 15:05 dialog_interface::ask_path() の文字エンコードに付いて |
掲題の件での確認と対応策があれば、よろしく願います。
ファイルパスを取得する掲題の関数で、ファイル保存時にファイル名に日本語を指定したところ、 ちゃんとエキスプローラで読めるファイル名になりました。 ところが、そのファイルを、今度は同じ ask_path() で指定して、得られた文字列を使って、stream でオープンするとエラーになります。 現時点で、詳しいデバッグはしてないので、詳細は不明ですが、 std::string path = dialog->ask_path( true,"..." ) ; compointer<text_stream_interface> stream shade.create_text_file_interface( path.c_str(), true )) ; のように渡すと、 stream が得られません。 自作のファイル取得ダイアログが、保存時に文字化けしてしまうので、ask_pathを利用しようとしたところ見つかった現象です。 Shadeは、12.0.3 OSは、Windows7です。 MACはチェックしてません。 |
フラット表示 投稿するには登録が必要です | 前のスレッド | 次のスレッド |
題名 | 投稿者 | 日時 |
---|---|---|
» dialog_interface::ask_path() の文字エンコードに付いて | MASA_ | 2011-10-03 15:05 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | 画像投稿機 | 2011-10-03 19:01 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | MASA_ | 2011-10-03 19:40 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | 画像投稿機 | 2011-10-04 11:30 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | MASA_ | 2011-10-05 15:23 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | 画像投稿機 | 2011-10-05 18:41 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | MASA_ | 2011-10-06 11:12 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | 画像投稿機 | 2011-10-06 18:26 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | MASA_ | 2011-10-07 15:25 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | 画像投稿機 | 2011-10-08 20:10 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | MASA_ | 2011-10-09 10:39 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | 画像投稿機 | 2011-10-09 16:53 |
Re: dialog_interface::ask_path() の文字エンコードに付いて | MASA_ | 2011-10-09 18:10 |