「開く」複数コモンダイアログの障害?No.03551
skjstr さん 99/06/18 14:13
 
以下のパスのファイルが、【共通ダイアログ(複数選択)】の場合
に開けません。【共通ダイアログ】の場合には開けます。

  C:\GISBASE\Tmp\GeoTemp\Map\LC_SYS\調査異動.SQL


開けない時のメッセージ(ボックスの表現)
  ダイアログタイトル:
   「C:\GISBASE\Tmp\GeoTemp\Map\LC_SYS\調査異動.」
  メッセージ:
   「C:\GISBASE\Tmp\GeoTemp\Map\LC_SYS\調査異動.は見つ
     かりません。新規作成しますか?」

  タイトル、メッセージともに拡張子の文字列が欠落しています。

パス長の制限か、パス文字列の解析に失敗しているのでしょうか?


ちなみにコマンドラインからの指定では、

"c:\program files\hidemaru\hidemaru.exe" "c:\gisbase\tmpgeotemp\map\lc_sys\
調査異動.sql"
"c:\program files\hidemaru\hidemaru.exe" "c:\gisbase\tmp\geotemp\map\lc_sys\
調査異動.sql" "c:\autoexec.bat"

どちらも OK でした。

以上、宜しくお願いいたします。

[ ]
RE:03551 「開く」複数コモンダイアログのNo.03552
skjstr さん 99/06/18 14:17
 
自己Resですが

>
>ちなみにコマンドラインからの指定では、
>
>"c:\program files\hidemaru\hidemaru.exe" "c:\gisbase\tmpgeotemp\map\lc_sys\
>調査異動.sql"
                                                       ↓
"c:\program files\hidemaru\hidemaru.exe" "c:\gisbase\tmp\geotemp\map\lc_sys\
調査異動.sql"

に訂正します。

[ ]
RE:03551 「開く」複数コモンダイアログのNo.03555
秀丸担当 さん 99/06/18 18:38
 
>以下のパスのファイルが、【共通ダイアログ(複数選択)】の場合
>に開けません。【共通ダイアログ】の場合には開けます。
>
>  C:\GISBASE\Tmp\GeoTemp\Map\LC_SYS\調査異動.SQL

全く同じフォルダと同じファイルでやってみたのですが、正常に
できました。
他にもいくつか複数オープンをしたのでしょうか。

[ ]
RE:03555 「開く」複数コモンダイアログのNo.03563
skjstr さん 99/06/21 13:26
 
>>以下のパスのファイルが、【共通ダイアログ(複数選択)】の場合
>>に開けません。【共通ダイアログ】の場合には開けます。
>>
>>  C:\GISBASE\Tmp\GeoTemp\Map\LC_SYS\調査異動.SQL
>
>全く同じフォルダと同じファイルでやってみたのですが、正常に
>できました。
>他にもいくつか複数オープンをしたのでしょうか。

ご返答ありがとうございます。
詳しい操作手順が抜けていましたので以下に記述致します。

1)メニュー「ファイル(E)」→「開く(O) Ctrl+O」で、複数選択
  コモンダイアログを起動

2)ファイル名(N)のEditBoxに絶対パス指定で問題のファイル名を
                          ^^^^^^^^^^^^
  入力し「開く(O)」ボタンをクリック。
  →ファイルが開けない旨のメッセージボックスが起動される。

  ※絶対パス指定のファイル文字列は上記パス文字列をクリップ
    ボードで貼り付けて下さい。同じ条件に検証できると思いま
    す。

  ※秀丸のバージョンは 3.01、
    動作環境はNT4.0sp4 CドライブはNTFSパーテーションです。

  ※参考に、ファイルが存在することの証明として type表示の
    結果を以下に示します。

Microsoft(R) Windows NT(R)
(C) Copyright 1985-1996 Microsoft Corp.

C:\>c:

C:\>type C:\GISBASE\Tmp\GeoTemp\Map\LC_SYS\調査異動.SQL
SELECT=1
dbf=Cho-Map\Lc_Sys\調査異動.STR
;
SELECT=2
dbf=Env\異動.STR
lnk=1->異動CD
;
#

C:\>


以上、お手数ですが宜しくお願い致します。

[ ]
RE:03563 「開く」複数コモンダイアログのNo.03566
秀丸担当 さん 99/06/21 18:53
 
>1)メニュー「ファイル(E)」→「開く(O) Ctrl+O」で、複数選択
> コモンダイアログを起動
>
>2)ファイル名(N)のEditBoxに絶対パス指定で問題のファイル名を
> 入力し「開く(O)」ボタンをクリック。
> →ファイルが開けない旨のメッセージボックスが起動される。

フルパスでやってみたのですが、やはり、正しく開けます。
他の方で誰か再現する人はいないでしょうか。

[ ]