我在 Visual Studio 2008 中创建了一个 VB.NET Windows 窗体应用程序。当我从命令行运行程序时,我没有得到任何输出(只有下一个提示)。
我究竟做错了什么?
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Debug.Write("Foo")
Debug.Flush()
Console.WriteLine("foo")
Console.Beep(800, 100) 'confirm this function is called'
Me.Close()
End Sub
EDIT:程序可以有窗体和控制台吗?
EDIT2:何先生的回答有效。但是,输出将出现在下一个命令行提示符上。 Winforms 应用程序可以告诉命令行等待直到完成而不是立即返回吗?
使用 C# .NET Windows 窗体应用程序测试了类似的代码。在 Visual Studio 中输出和发出蜂鸣声很好,但在命令行运行时仅发出蜂鸣声。
如果我改变输出类型 to 控制台应用程序在下面应用项目属性选项卡,我可以使用表单和控制台:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)