過去ログ

                                Page      15
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼終了時にスクリプトを実行 でエラー  Forest 04/1/7(水) 17:21
   ┗BugBrowserAPIでScriptPathプロパティが取得できない  sim 04/1/9(金) 19:02
      ┗Re:BugBrowserAPIでScriptPathプロパティが取得できない  Forest 04/1/11(日) 2:56

 ───────────────────────────────────────
 ■題名 : 終了時にスクリプトを実行 でエラー
 ■名前 : Forest
 ■日付 : 04/1/7(水) 17:21
 -------------------------------------------------------------------------
   sim氏に作っていただいた終了時の状態を保存・復元のスクリプトですが
OSを2000からXPに変更したところ
以下のエラーを出して保存のスクリプトが動かなくなってしまいました。

DMonkey
Exception: FTypeError(XX) => vtFunction - vtString

XXの部分は
saveurllist_ondestroy1.dms の場合 57
saveurllist_ondestroy.dms  の場合 67
と表示されます。

openurllist_oncreate.dmsを削除して実行しても
openurllist_oncreate.dmsは作成されませんでした。

またスクリプトを手動で実行(メニューのスクリプトから選択)の場合は
エラーもなく正常に保存・復元が行われます。

OS環境その他情報
OS:WinXP−SP1
IE:6.0.2800.1106xpsp2.030422-1633
   更新バージョン: ; SP1; Q330994; Q824145
BugBrouserは新規にインストールを行いましたが現象は変わりませんでした。

 ───────────────────────────────────────  ■題名 : BugBrowserAPIでScriptPathプロパティが取得できない  ■名前 : sim  ■日付 : 04/1/9(金) 19:02  -------------------------------------------------------------------------
   WindowsXP Home SP1のBugBrowser v3.75で試してみました。
BugBrowserAPIのScriptPathプロパティの値が、なぜかうまく得られないため
問題のエラーが出るようです。(ちゃんと得られる場合もあるのですが)

エラーメッセージにある問題の行(57行目または67行目)の

openScript.saveToFile(bugweb.ScriptPath + "\\openurllist_oncreate.dms");

では起動時実行スクリプトのフルパスを指定するためにScriptPathプロパティを
使用しているので、とりあえず直接スクリプトにフルパスを書き込んでしまえば問題は回避できます。


たとえば、BugBrowserをインストールしたフォルダが
C:\Program Files\BugBrowser\
の場合、
上記の行を

openScript.saveToFile('C:\Program Files\BugBrowser\Script\openurllist_oncreate.dms');

というように書き換えれば正しく動作するようになるかと思います。

 ───────────────────────────────────────  ■題名 : Re:BugBrowserAPIでScriptPathプロパティが取得できない  ■名前 : Forest  ■日付 : 04/1/11(日) 2:56  -------------------------------------------------------------------------
   フルパス指定にしたところ正常に動作しました。
対策法ありがとうございます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 15