「なでしこ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)を添付可能