发送密钥在窗口服务中不起作用显示访问被拒绝错误

时间:2015-11-01 05:06:22

标签: c#

我正致力于窗口服务。服务使用c#中的window.showModalDialog(uri[, arguments][, options]);对象访问ie对象以获取当前打开的服务窗口对象并将值填入字段中。

问题是ie页面包含下拉列表,其中包含一些像国家/地区列表的值,如果您没有在列表中找到您的国家/地区,下拉列表旁边有链接,我们必须点击它并且它有搜索框,应使用服务自动填充国家/地区值,而无需用户交互。

为搜索打开的窗口是foreach (SHDocVw.WebBrowser ie1 in new SHDocVw.ShellWindows()) 窗口,它停止当前线程,而shdocvw对象没有找到模态窗口对象

System.Windows.Forms.SendKeys.SendWait(value + "{ENTER}");

现在我的问题是sendkey功能显示错误

  

访问被拒绝

def multiply(request):
    if request.is_ajax():
        try:
            b1 = float(request.POST['aNumber'])
            b2 = float(request.POST['bNumber'])
        except KeyError:
            return HttpResponse('Error') # Incorrect Post

        result_mult = b1 * b2
        return HttpResponse(result_mult)
    else:
        raise Http404

0 个答案:

没有答案