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


キャップ  2004-08-16 07:55:08  No: 10442

あるイベントが発生したときに,自作のブラウザの「戻る」や「進む」の操作を行いたいのですが,「書き込みエラーが発生しました」という実行時エラーがおきます.自作のブラウザは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

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


キャップ  2004-08-16 19:05:05  No: 10444

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加