ブラウザの操作を外部からするには


キャップ  2004-08-16 07:55:08  No: 10442  IP: [192.*.*.*]

あるイベントが発生したときに,自作のブラウザの「戻る」や「進む」の操作を行いたいのですが,「書き込みエラーが発生しました」という実行時エラーがおきます.自作のブラウザはDelphiを用いて作成して,Form1.WebBrowser1としています.また,戻るページがないときは
TForm1.WebBrowser1CommandStateChange(Sender: TObject;
Command: Integer; Enable: WordBool);
のなかで,CommandがCSC_NAVIGATELBACKのときに戻るボタンを押せるようにしています.

今は,
Form1.WebBrowser1.GoBack;
としているのですが‥.その他にも
if (Form1.WebBrowser1.BackButton.Enabled = True) and (Form1.WebBrowser1.Busy = False)
 then Form1.WebBrowser1.GoBack;
としたりしましたが,結果は同じでした.どうしたら良いのか分かりません.どなたかご教授お願いします.
よろしくお願いします.

編集    削除
TtPIPICH  2004-08-16 18:43:47  No: 10443  IP: [192.*.*.*]

http://delphi.sakura.vg/lesson9.htmlは読みましたか?

編集    削除
キャップ  2004-08-16 19:05:05  No: 10444  IP: [192.*.*.*]

TtPIPICHさん,ありがとうございます.紹介していただいたページを参考にブラウザを作成しました.ブラウザの初期状態では「戻る」ボタンを押せないように設定しています.

編集    削除