小编jbb*_*nes的帖子

Visual Studio Intellisense 不显示事件

我正在编写一个VB.Net使用TeamSpeak SDK. 它带有C#示例,我可以轻松地将它们转换为VB.

但是,我正在尝试为名为 Connection 的类实现一个事件处理程序。当C#我在连接变量后面点击一个点时,Intellisense会显示一个包含所有选项的下拉菜单:

在此输入图像描述

但是当我处理 VB 代码(也在VS 2017)时,做同样的事情不包括事件:

在此输入图像描述

请注意,显示的属性和方法是相同的,只是无法选择事件。我使用相同的“using”C#和“Imports”来VB引用TeamSpeak.Sdk.Client。我有一个数百行的有效 VB 程序,它成功地实现了TeamSpeak SDK,所以几乎一切都正常。只是现在我想添加事件处理才遇到了障碍。

接下来我应该尝试什么?

c# vb.net intellisense visual-studio visual-studio-2017

2
推荐指数
1
解决办法
981
查看次数

在Python中启动外部程序并立即返回

可能重复:
如何从python调用程序而不等待它返回

我正在编写一个需要启动外部Windows可执行文件的PyQt程序.此时,Python程序应该继续运行,从不需要与它启动的exe文件进行任何联系.

我尝试了几种变体,例如:

process = subprocess.Popen(["vncviewer.exe"]); process.communicate()
subprocess.call("vncviewer.exe")
os.system("vncviewer.exe")
os.system("vncviewer.exe&")
os.system("start vncviewer.exe")
Run Code Online (Sandbox Code Playgroud)

等等

使用大多数任何策略,我都可以成功运行程序,但是Python脚本会被阻止,直到程序完成.GUI被冻结且无法使用.

我怎样才能让Python启动一个完全独立且无关的任务,然后继续运行以便我可以打开其他程序,甚至结束Python脚本而不影响它启动的程序?

python qt pyqt

1
推荐指数
1
解决办法
3382
查看次数