我有一个C#
/WPF
应用程序,它通过拖放命令为非程序员创建python代码。在
结果测试在单独的线程中执行。其中一个命令是环绕Python的'raw_input'
(使用Python2.6)。在
在某些情况下,用户意外地将此命令放入循环中并运行结果测试。因为我的应用程序正在等待他的输入,他不能使用应用程序通常的停止命令(因为我的应用程序已经打开了另一个消息框,正在等待输入)。在
在这种情况下,有什么方法可以让用户停止运行?它可以是Python中的某种东西,也可以是使应用程序主窗口在这种情况下响应的一种方法。在
编辑Python
代码如下所示:
for i in range(5):
print "Labster7Information:i:Labster7Information"
print i
print "Labster7InputRequired:user input::Labster7InputRequired"
s = str.strip(raw_input())
用于创建新窗口的C#
代码只是用TextBox
创建一个Window
。当它显示时,如果我不设置它的Owner属性,我可以看到我的主窗口,但它不起作用。在
目前没有回答
相关问题 更多 >
编程相关推荐