我作了一个ActiveForm,是把一个应用程序转化ActiveForm,这个应用程序中又用到Formula one 这个控件做的vts文件,但是在网页中应用程序可以使用,但是应用程序每次用到Formula one 这个控件的东西时(如读Formula one 这个控件做的vts文件),就说读文件错误,请高手赐教?如何解决?

解决方案 »

  1.   

    activeform中的控件,不可以直接控制,只能重新编一个接口,用这个接口来操纵formula one控件,或者利用消息机制来激活formula one.
      

  2.   

    pingshx, thank you
    能不能给个例子?
      

  3.   

    比如: formula one 中有button, 要操作这个button可以这样:
    sendmessage((formula one的变量).handle,wm_keydown,vk_tab,0)
    这一消息使焦点跳到button,  然后
    sendmessage((formula one的变量).handle,wm_keydown,vk_return,0)
    这一消息实现button的click事件!
    接口比较复杂!