◀一般トップへ
  • 5011 ツールバーのアイコンがすべて黒くなる
    • 5019 Re:ツールバーのアイコンがすべて黒くなる
      • 5021 Re2:ツールバーのアイコンがすべて黒くなる
  • [5011] ツールバーのアイコンがすべて黒くなる すす 2006年01月30日 17:04

    私の環境でツールバーのアイコンがすべて黒くなるのが再現しました。
    他のAPとの関連があるかはわからないですが、以下の操作で必ず()
    再現します。

    ・ルートディレクトリから2階層以上下のディレクトリであること。
    ・フルパス名が74バイト以上である点
    ・同じフォルダ内のファイル(何でもいい)を1度開くこと。
    ・ファイルの中が関係してるかも、空では発生しなかった
    ・tab表示は行っていない
    ・ファイルの形式はSJIS、textファイル
    ・さくらエディタver1.5.9.1
    ・OSはWindowsXP Pro SP1
    ・

    参考までにファイルの内容は以下のとおり

    ここから~~~~~~~~~~~~~~~~~~~~~~~~~
    48.iniファイルから文字列を取得する

    < 使用用途 >
    データを読み込む時などに用いる


    ----------------------------------------
    ----------------------------------------

    < 説明 >
    API関数のGetPrivateProfileStringを使用します。
    GetPrivateProfileString =>iniファイルから文字列を取得する
      <引数>
         lpAppName:セクション名
         lpKeyName:キー名
         lpDefault:キーが見つからなかった場合のデフォルトの文字列
         lpReturnedString:取得した文字列が入る
         nSize:同、文字数
         inifilename:INIファイル名
      @戻り値@
         取得した文字列
    ここまで~~~~~~~~~~~~~~~~~~~~~~~~~
    • [5019] Re:ツールバーのアイコンがすべて黒くなる さり 2006年02月02日 11:13

      初めて投稿します。
      いつもsakuraエディタを大変気に入って愛用しております。

      ▼ すすさん
      > 私の環境でツールバーのアイコンがすべて黒くなるのが再現しました。
      > 他のAPとの関連があるかはわからないですが、以下の操作で必ず()
      > 再現します。

      私も以前からこの現象に出会っています。
      以下の検証結果からフルパス名(パス及びファイル名)に起因する原因と推測しております。


      ■あるフォルダにおいてあるファイルを開くとツールバーのアイコンが黒くなる
      □同じファイルをデスクトップに移動して開くと黒くならない
      ■同じディレクトリの他のファイル(ファイル名はほぼ同じ)を開くと同じく黒くなる
      ■そのファイルの中味を空にしてから開いても黒くなる
      □タスクバーにsakura常駐が起動していない場合、黒くならない
      ☆現象が発生するフォルダでファイル名を変更すると、ファイル名によって黒くなる場合と黒くならない場合がある
       2バイト文字の有無では明確な違いが出ず
       ファイル名が短くても長くても発生せずある長さのみ発生
       ex)0000000000000.txt  ←黒くならない
         00000000000000.txt  ←黒くなる
         0000000000000000.txt ←黒くならない

      ・sakura1.5.4.1
      ・WindowsXP Pro SP2

      ※■:現象発生
       □:現象発生せず
       ☆:現象混在

      以上、宜しくお願い致します。
      • [5021] Re2:ツールバーのアイコンがすべて黒くなる すす 2006年02月02日 15:18

        ▼ さりさん
        > 初めて投稿します。
        > いつもsakuraエディタを大変気に入って愛用しております。
        私の環境で必ず再現するフルパスは
        D:\tmpaa\DocumentsandSettings12asuzaMydo
        aument\GetPrivateProfileString.txt
        です。
        このファイルを最初(常駐前)に開くときは問題なく開きます。
        確かにパスを途中短くすると再現しません。