Размещать данные в Интернете с помощью C ++ Script - PullRequest
1 голос
/ 19 апреля 2011

Я использую TestComplete 7. В этом случае для конфигурации я должен опубликовать XML в Интернете по указанному IP-адресу и адресу порта.Я использую язык сценариев C ++.Как я могу это сделать?или если есть другой способ сделать то же самое, используя интерфейс и без сценариев ??

1 Ответ

1 голос
/ 19 апреля 2011

Похоже, вам нужно что-то вроде этого:

  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.Но могут быть проблемы с оператором «new ActiveXObject» в приложении C ++, если вы поместите туда код.Итак, вам нужно будет изменить код, чтобы использовать другой способ создания того же объекта «MSXML2.XMLHTTP.3.0» в вашем приложении C ++.Идея остается прежней.

...