あるイベントが発生したときに,自作のブラウザの「戻る」や「進む」の操作を行いたいのですが,「書き込みエラーが発生しました」という実行時エラーがおきます.自作のブラウザは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;
としたりしましたが,結果は同じでした.どうしたら良いのか分かりません.どなたかご教授お願いします.
よろしくお願いします.
http://delphi.sakura.vg/lesson9.htmlは読みましたか?
TtPIPICHさん,ありがとうございます.紹介していただいたページを参考にブラウザを作成しました.ブラウザの初期状態では「戻る」ボタンを押せないように設定しています.
ツイート | ![]() |