谁知道IE浏览器的前进后退按钮的纪录变化在那里写代码呀,怎样判断前进后退的按钮变灰,最好有原代码我想给出200分,结果不让我给那么多了,只能100了,呵呵

解决方案 »

  1.   

    OnCommandStateChange事件判断Command的值,CSC_NAVIGATEFORWARD,CSC_NAVIGATEBACK
      

  2.   

    定义一个记录类型记录各窗口相关数据!根据相关事件的Sender指针,判断是哪个窗体!
      

  3.   

    是你没懂吧?还一定要贴出详细代码才懂?procedure TForm1.WebBrowser1CommandStateChange(Sender: TObject;
      Command: Integer; Enable: WordBool);
    begin
    Case Command of
      CSC_UPDATECOMMANDS:
      begin
        BtnForward.Enabled:=Enable;
        BtnBack.Enabled:=Enable;
      end;
      CSC_NAVIGATEFORWARD:BtnForward.Enabled:=Enable;
      CSC_NAVIGATEBACK:BtnBack.Enabled:=Enable;
    end;
    end;多窗口,对Sender进行判断,是当前窗口就执行!