「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

↑ (#51) フルパスでの文字数 - 粗茶 (2008-09-11 20:07) /緊急 未処理
私も検証してみました。

ファイルを作成できるのは、パスを含めて259文字でした。
また、ファイル列挙で取得できるのは、パスを含めて172文字でした。
そして作成したファイル(TXT)をTeraPadで正しく開くことが
できたのは、パスを含めて149文字まででした。

私のデスクトップのパスは45文字(すべて半角英数字)
作成したファイル名はすべて全角+拡張子(半角4文字)

デスクトップのパスは個人によって文字数が
違いますので、フルパスの文字数で多少誤差が
あるのかもしれません。

私の環境はXPproSP3です。
なでしこで扱える文字数が259文字になったとしても
アプリケーションによっては対応していないものが
あるかもですね。

見当違いならばごめんなさい。

memoとはメモ
そのレイアウトは全体
固定文字数はデスクトップの文字数
'最大文字数は259 # ファイルは作成できる。
'最大文字数は172 # ファイル列挙できる。
最大文字数は149 # TeraPadでも開くことができる。
ファイル文字数は最大文字数-固定文字数-4 # 拡張子4文字
ファイル名は「」
(ファイル文字数)回
  ファイル名はファイル名&「あ」
ファイル名はデスクトップ&ファイル名&「.txt」
「サンプルファイル」をファイル名へ保存。
memoはmemo&「最大文字数={最大文字数}{~}」
memoはmemo&「ファイル文字数={ファイル文字数}{~}」
memoはmemo&「ファイル名={ファイル名}{~}」
ファイル名を開いて言う。 # 259文字でもOKだった
名とは文字列。
拡張名とは文字列。
元名とは文字列。
(デスクトップ&『*.*』)のファイル列挙。
それを反復
  元名は「{対象}」。
  拡張名は元名から拡張子抽出。
  名は元名の「{拡張名}」を「{""}」に置換。
  memoはmemo&元名&改行&拡張名&改行&名&改行
編集
📌 ファイル名長さについて / ooku (2008-09-10 11:31) (#42) /緊急 未処理
└─ 詳細希望 / クジラ飛行机 (2008-09-10 14:05) (#43) /緊急 未処理
└─ 詳細 / ooku (2008-09-11 14:16) (#46) /緊急 未処理
└─ ファイル列挙の文字バッファが256bytes? / SWinX (2008-09-11 16:07) (#47) /緊急 未処理
│  └─ RE:ファイル列挙の文字バッファが256bytes? / ooku (2008-09-11 19:11) (#50) /緊急 未処理
└─ フルパスでの文字数 / 粗茶 (2008-09-11 20:07) (#51) /緊急 未処理
└─ 一旦重要度下げます / クジラ飛行机 (2008-09-26 02:35) (#67) /中 調査中
└─ Windows98時代の制約 / クジラ飛行机 (2008-10-31 12:28) (#86) /低 修正中
└─ この問題は未解決ですか? / masahal (2012-11-04 12:55) (#2055) /中 詳細求む!
└─ 詳細と言われましても・・・ / ooku (2012-11-10 04:08) (#2056) /中 重複
└─ 以下の方法で解決できました / masahal (2012-11-11 13:46) (#2059) /中 アイデア
│  └─ ありがとうございます / ooku (2012-11-14 16:16) (#2065) /中 感謝

✏️ (#51)へ返信する

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能