在TWebbrowser和EmbeddedWB中与WebAssign calcpad进行通信

时间:2012-04-08 23:44:29

标签: flash delphi browser web axshockwaveflash

所以我一直在delphi 2009中使用我自己的浏览器习惯它,我遇到了一个问题。 webassign.net有这些问题,使用calcpad或mathpad或physpad(所有相同/ ex http://www.webassign.net/manual/student_guide/t_s_answering_calcpad.htm)来回答作业问题。在使用TWebbrowser时,我可以看到我把答案放在哪里,但我无法与之互动。此外,我还会收到类似“错误输入 - http://www.webassign.net/wastatic/wacachef033ab37c30201f73f142449d037028d/pads/js/pad.js之类的脚本错误,您是否要继续在此页面上运行脚本?”当我使用EmbeddedWB时,我没有得到脚本错误,但仍然存在相同的问题,我无法与我需要提交答案的框进行交互。以下是方框示例。

   <object width="110" height="40" type="application/x-shockwave-flash" id="calcpad_obj_RQ_1255772_0_0_1255827" name="calcpad_obj_RQ_1255772_0_0_1255827" data="/v4swf/calcpad/calcpad-1.11.swf"><param name="allowScriptAccess" value="always"><param name="wmode" value="opaque"><param name="flashvars" value="padid=RQ_1255772_0_0_1255827&amp;xml=%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Cp%20v%3D%221.0%22%3E%3Cme%3E%3Cabs%3E%3Ca%3E%3C/a%3E%3C/abs%3E%3C/me%3E%3C/p%3E&amp;enabled=1&amp;showresp=1"></object>

http://www.webassign.net/v4swf/calcpad/calcpad-1.11.swf

我有一个很好的例子。在delphi浏览器中访问该站点我可以输入内容,但是当我进入实际分配时会发生变化。

我真的无能为力,因为我无法使用这个盒子。

0 个答案:

没有答案