使用NDde读取Firefox URL时出现“客户端未能请求”异常

时间:2017-04-20 12:13:13

标签: c# url firefox

我遇到了异常。

  

NDde.DdeException:客户端无法请求   “火狐|!WWW_GetWindowInfo URL”。 ---> NDde.Foundation.DdemlException:   客户端未能请求“Firefox | WWW_GetWindowInfo!URL”。

我正在使用的代码是

using NDde.Client;
.
.
.


 DdeClient dde = new DdeClient("Firefox", "WWW_GetWindowInfo");
                dde.Connect();
                retVal = dde.Request("URL", int.MaxValue);
                dde.Disconnect();
                MatchCollection match = Regex.Matches(retVal, "\"([^\"]*)\"");
                if (match.Count > 0)
                {
                    retVal = match[0].Value.Replace(@"""", string.Empty);
                }

如果我从两个不同的插件调用上面的代码,我就会遇到问题。如果我禁用一个插件它的工作正常。

需要帮助。

1 个答案:

答案 0 :(得分:0)

Firefox不允许来自同一客户端的多个同时连接。