SRC質問掲示板Mk2
(現在 過去ログ44 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■8366 / inTopicNo.1)  1.661のLoadFileDialogのバグかも?
  
□投稿者/ 銃鉄 -(2003/05/21(Wed) 20:35:57)
http://freett.com/whisperblue/
     こんばんわ、銃鉄(ガンメタル)です。

     えー、タイトルの通り、安定版1.661の関数「LoadFileDialog」にバグがあるかも知れないという報告です。

     確認した症状は、以下の通り。

    ・LoadFileDialogを使用したマップ変更のインクルードを使用したところ、
     「マップファイルではありません。選択しなおしてください」と表示され、
     無限ループになってしまった。
    ・試しに変数をTalk コマンドで画面に表示したところ、
     変数に空文字「""」が帰ってきた。

     ちなみに、まったく同じものを開発版1.734で動かしたところ、正常に作動しました。
    また、安定版1.660でも正常に作動しています。

     同じ症状がDSCのDSCデータテストβ版でも確認されています。
    (これのマップチェンジインクルードを模して作ったので、当然といえば当然なのですが)

     こちらで使用したEVEファイルを転載しておきます。どなたか確認していただけないでしょうか?

     報告のときは「機種、OS、SRCバージョン」を併記していただくとありがたいです。

     なお、こちらの動作環境は、
    −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
    機種:FM-V_BIBLO NE3/500LR(ノート)、OS:WINDOWS_98SE

    SRCバージョン:1.661
    異常を確認。

    SRCバージョン:1.660、1.734
    正常に動作。
    −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
    です。

     複数確認できた場合は、バグとして報告させていただきたいと思います。
    みなさん、よろしくお願いいたします。

    −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
    # マップチェンジ確認.eve
    # 指定してあるmapファイル名は各自で変更願います。
    # なお、正常に動作した場合、変数「マップ決定」に「Map\(指定したマップファイル名)」が帰ります。

    @汎用

    プロローグ:
    Option デバッグ
    Exit

    スタート:
    Show
    ChangeMap Map\沼.map
    Do
    マップ決定 = LoadFileDialog("SRCマップファイル","map","海8.map","Map\")
     Talk システム
     マップ決定/$(マップ決定)
     End
     
    If Right(マップ決定,3) <> map Then
    AutoTalk システム
    20;マップファイルではありません。選択しなおしてください
    End
    ElseIf (Dir(ScenarioPath & "\" & マップ決定,ファイル)) = "" Then
    AutoTalk システム
    20;不正なファイルが指定されています。選択しなおしてください
    End
    Else
    ChangeMap マップ決定
    Break
    Endif
    Loop While 1
    Exit

    ターン 1 敵:
    Talk システム
    終了
    End

    Continue マップチェンジ確認.eve
    Exit

    エピローグ:
    Exit

    −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

解決済み!
引用返信/返信 削除キー/
■8378 / inTopicNo.2)  バグじゃなくて仕様だと思います
□投稿者/ ANSI -(2003/05/22(Thu) 10:51:54)
    SRCVer.1.6.61更新情報からの引用ですが

    >LoadFileDialog関数によるダイアログでシナリオフォルダ外にある
    >ファイルを指定した際に空文字列が返らないバグを直した。

    バグ報告掲示板のワード検索で、「LoadFileDialog」で検索すると出てくる
    報告を受けての変更のようです。

引用返信/返信 削除キー/
■8382 / inTopicNo.3)  いえ、やはり違うようです
□投稿者/ 銃鉄 -(2003/05/23(Fri) 01:44:22)
http://freett.com/whisperblue/
     ためしに、他のファイル(txtのような)を開くように命令しても、やはり空文字しか返りません。

     また、シナリオフォルダ内、シナリオフォルダの中のフォルダ内、シナリオフォルダ以外のフォルダ内(これは元々空文字が返る)、共にファイルは読み出せない状態です。(すべて空文字が返る)

     他のSRCバージョンでは、問題なく動いてる(指定したファイル名を返す)ということからも、バグの可能性が高くなってきました。

     ANSIさん、ご指摘ありがとうございました。
    おかげで、別の部分も調べることが出来ました。

     これについても引き続き、情報を募集します。
    では。
引用返信/返信 削除キー/
■8395 / inTopicNo.4)  ポカミスでした。スイマセン
□投稿者/ 銃鉄 -(2003/05/24(Sat) 00:04:26)
http://freett.com/whisperblue/
     えー、直りました。(^^;

     原因はSRC用ランタイムのエラーでした。再インストールで直りました。

     早合点して申し訳ありませんでした。m(_ _)m
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -