1

我正在使用 TestComplete 7。在此配置中,我必须在指定的 IP 和端口地址在 Web 上发布 XML。我正在使用 C++ 脚本语言。我怎样才能做到这一点?或者如果有其他方法可以使用界面而不用脚本来做同样的事情?

4

1 回答 1

1

看起来你需要这样的东西:

  XmlHttpRequest = new ActiveXObject("MSXML2.XMLHTTP.3.0");
  XmlHttpRequest.open("POST", "http://camera.ip/configuration_page", false);
  XmlHttpRequest.send("<?xml version="1.0" ?> <Config> <Video_Input_Source>IP CAM 3</Video_Input_Source> </Config>");

这是 JScript。此代码将在 C++Script TC 项目中工作。但是如果将代码放在那里,C++ 应用程序中的“new ActiveXObject”语句可能会出现问题。因此,您需要修改代码以使用不同的方式在您的 C++ 应用程序中创建相同的“MSXML2.XMLHTTP.3.0”对象。这个想法保持不变。

于 2011-04-19T15:10:02.937 回答