アカウント名:
パスワード:
むしろこっちが気になった。>パスが260文字を超えるファイルの読み込みや保存が可能になっておりじゃあ最大文字数何文字なのよと調べたら32KB?今後そんなファイルが増えるのか。SDKの記号定数MAX_PATH使ってるプログラム全滅じゃん。
現状、実際には260文字も使えないんですけどね。
Explorerでルートにファイル作って、ファイル名に300文字ペーストしたら240文字で切られます。これに拡張子(.txt)とドライブ名と¥入れても247文字。あと13文字はどこに行ったのか。ホスト名?
エクスプローラを直に使う場合はそうかもしれませんが、(#3533568)でも書きましたが、ファイル保存ダイアログでは出来てしまう場合があるんです。Windows標準のファイル保存ダイアログなのか、独自実装なのか、そこまではわかりませんが。
MAX_PATH を越えるファイル名を扱うか否かは、アプリ毎というか、APIコール毎にアプリ作成側が自由に選べる。https://docs.microsoft.com/en-us/windows/desktop/fileio/naming-a-file [microsoft.com]
コモンコントロールのファイル保存ダイアログとかを使う場合は、保存ダイアログにファイル名を渡す側が決められるので、ブラウザが対応していたということでしょう。
APIコール毎になんか選べないよ一体どこの記述読んでんの?
100回読みなおせ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
260文字超パス名 (スコア:0)
むしろこっちが気になった。
>パスが260文字を超えるファイルの読み込みや保存が可能になっており
じゃあ最大文字数何文字なのよと調べたら32KB?今後そんなファイルが増えるのか。
SDKの記号定数MAX_PATH使ってるプログラム全滅じゃん。
Re: (スコア:1)
現状、実際には260文字も使えないんですけどね。
Explorerでルートにファイル作って、ファイル名に300文字ペーストしたら240文字で切られます。
これに拡張子(.txt)とドライブ名と¥入れても247文字。
あと13文字はどこに行ったのか。ホスト名?
Re:260文字超パス名 (スコア:0)
エクスプローラを直に使う場合はそうかもしれませんが、
(#3533568)でも書きましたが、ファイル保存ダイアログでは出来てしまう場合があるんです。
Windows標準のファイル保存ダイアログなのか、独自実装なのか、そこまではわかりませんが。
Re: (スコア:0)
MAX_PATH を越えるファイル名を扱うか否かは、アプリ毎というか、APIコール毎にアプリ作成側が自由に選べる。
https://docs.microsoft.com/en-us/windows/desktop/fileio/naming-a-file [microsoft.com]
コモンコントロールのファイル保存ダイアログとかを使う場合は、保存ダイアログにファイル名を渡す側が決められるので、ブラウザが対応していたということでしょう。
Re: (スコア:0)
APIコール毎になんか選べないよ
一体どこの記述読んでんの?
Re: (スコア:0)
100回読みなおせ