ActivexForm中,1、Htm页面怎么知道ActiveX中点击按钮2、参数怎么传递.

解决方案 »

  1.   

    activeform只是把程序嵌入到浏览器中运行,按钮的处理都是在程序中处理的,和htm无关,htm只是一个容器
      

  2.   

    在activeform类型库的接口里面定义一个mybutton_onclick事件.
    然后在按钮点击的事件写下激发activeform的mybutton_onclick事件.
    procedure Tactiveform1.buttonclick(sender:Tobject);
    begin
    if fevents <> nil then fevents.mybutton_onclick;
    end;
    -------
    再在网页里面写个javascript
    <script language=javascript for=testocx event=mybutton_onclick>
    alert("button clicked");
    </script>
      

  3.   

    第二个问题看我以前的一个回答贴:
    activexform怎么向html中的textarea赋值(急)
    http://community.csdn.net/Expert/topic/3314/3314781.xml?temp=.6814234