我需要创建一个在后台运行的应用程序。
我试图在启动时隐藏它:
Me.Hide
。
它没有成功,所以。
我现在的问题是如何创建一个以管理员身份运行的VB.NET应用程序,并且在用户不知情的情况下隐藏它。
感谢您的时间。
答案 0 :(得分:3)
我假设您正在使用Windows窗体,因为您说“我试图在启动时隐藏它,Me.Hide
。没有成功,所以。”
Enable Application Framework
选项。 (参见https://msdn.microsoft.com/en-us/library/tzdks800.aspx,我提到的选项就在那里。)。
然后,在项目中创建一个新类(或者您可以使用模块)并将其命名为“Program”。这个名字并不重要,但按照惯例,它通常是“程序”。
在此课程中创建着名的“主要”程序。此功能有一些可用的签名。
Public Shared Sub Main()
Public Shared Sub Main(ByVal args() As String)
在'Main'函数末尾返回一个整数的点是返回一个退出代码,指定是否一切都“OK”。如果一切正常并且出现错误代码或指定错误的某些内容,通常会返回0。
将项目的“启动对象”设置为新类。
最后,如果您想要显示一个表单,只需实例化一个类型为您的表单并显示它的对象。
Dim form As New Form1()
form.Show()
和往常一样,在完成表格后处理表格。