我已经在窗体中调用了网页,那怎么在网页中调用窗体呢????

解决方案 »

  1.   

    就用activeform,相关问题请搜索论坛
      

  2.   

    New -> Activex -> Active Form
      

  3.   

    做成AcitveX Form
    在网页中,用<object id="myobj" classid="clsid:....."></object>嵌入该窗口.
    然后用JavaScript调用
    <script>
      document.all.myobj.propertyA='aaa';
      document.all.myobj.methodA;
    </script>
      

  4.   

    你说的,是不是点击网页中的一个连接,然后就弹出一个From,而不是在网页中显示窗口?
    procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
      const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
      Headers: OleVariant; var Cancel: WordBool);
    begin
     //判断 Url;是不是一个打开窗口的命令,如果是就
      begin
      打开窗口
      cancel := true;
      end
    end;
      

  5.   

    你的问题我是不怎么会,不过对DBGrid中显示的数据库数据怎么随意修改,DBGrid的updata函数是怎么用得
      

  6.   

    用ActiveForm吧,太大了的话,可能会影响速度