窗体上放一个WebBrowser
一个后退按钮,一个前进按钮,问题:
如果有历史页前进和后退按钮可用,否则不可用,像IE浏览器一样。
一个后退按钮,一个前进按钮,问题:
如果有历史页前进和后退按钮可用,否则不可用,像IE浏览器一样。
解决方案 »
- 急急急~求高手幫我看下什麽錯誤
- 用ADO连接 sql2000出现的列名“xxx”无效 的问题,在线等。。。谢谢
- cxGrid
- loadfromstream为什么无效?
- delphi 里怎么不能使用 shellexecute()这个API函数?总是说没有定义?
- 怎么样获取MonthCalendar的日期?在线等待!
- 请问本来有一个窗体1.又弹出一个窗体2后新弹出的窗体2怎样始终跟随在窗体1.右边.就像WINAMP中的窗口那种效果
- 请问:BCB 与Delphi最大的区别是什么?
- 用什么方法备份文件最好!
- 我的DELPHI装在D盘。C盘格式化后,如何在现有的基础上重新在系统里确认DELPHI
- 用什么报表可以做出这个效果?救命啊!!!
- 如何修改由继承生成的继承窗体中的控件?
SHDocVw;constructor TMyIEBrowser.Create(Owner: TComponent);
begin
inherited;
Align := alClient;
FCanGoBack := False;
FCanGoForware := False;
OnCommandStateChange := OnIECommandStateChange;
end;procedure TMyIEBrowser.OnIECommandStateChange(ASender: TObject; Command: Integer;
Enable: WordBool);
begin
case Command of
CSC_NAVIGATEBACK: FCanGoBack := Enable;
CSC_NAVIGATEFORWARD: FCanGoForware := Enable;
end;
end;
type
TMyIEBrowser = class(TWebBrowser)
private
{ private declarations }
FCanGoForware: Boolean;
FCanGoBack: Boolean;
protected
{ protected declarations }
procedure OnIECommandStateChange(ASender: TObject; Command: Integer; Enable: WordBool);
public
{ public declarations }
constructor Create(Owner: TComponent); override;
destructor Destroy; override; property CanGoBack: Boolean read FCanGoBack;
property CanGoForware: Boolean read FCanGoForware;
end;
可我实在太菜,目前还无法理解您的代码。其实我只是想在软件里加入公司主页,并实现网页返回和前进。