投稿日 | : 2005/06/17(Fri) 15:50 |
投稿者 | : だい |
Eメール | : |
URL | : |
タイトル | : Re^6: フォルダ作成について |
> MakeSureDirectoryPathExists "D:\てんぷその2\2バイト文字は大丈夫かな\TEST\" では。
あ、すみません。
おっしゃるとおりです。
意図が不明確でした。
Function createfoldertest()
SHCreateDirectoryEx 0&, "D:\てんぷ\表など2バイト文字\末尾に円記号がなくても最後の階層が作成さ
れる仕様", 0&
MakeSureDirectoryPathExists "D:\てんぷ2\表など2バイト文字\末尾に円記号がないと最後の階層が作成
されない仕様\"
End Function
> 通常の2バイト文字は大丈夫のようですが [表]等の文字があると作成されないようです。
> MakeSureDirectoryPathExists 関数は、WinXP で確認
当方環境では、
Win2000SP4、WinXPProSP1では「表」を含むフォルダ名は、どちらのAPIでも作成できましたが、
Win98SE環境では、「表」が「_」(アンダーバー)に化けたり、「_」だけの余計なフォルダができたりしました。