没有界面的程序叫服务,你创建一个控制台程序就可以一直隐藏运行
专注于为中小企业提供做网站、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业亚东免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
满意答案荷塘月色3级2009-09-03乱是因为你对开发软件还不熟悉,慢慢熟悉吧.如果你真的要不显示的话可以通过代码在程序运行时动态生成控件,并设置控件的属性和事件.这里给你的只是一个指引,详细教程你在搜索引擎上搜索一下"VB.NET 动态生成控件"的案例,因为太长了,这里无法一一说明. 追问: 在程序中生成控件的工作量太大了,不符合可视化编程的预期。难道控件在编辑状态必定要显示出来吗?暂时隐藏一下也不行? 回答: 除了菜单外,其他的不可以.如果你不想让程序在启动时慢的话只能是这样,否则可以先记下坐标,然后移到最边或一堆,在程序启动时恢复回它的坐标,但是这种做法不建议.因为:1.加大开发量;2.加大窗口启动时的负担,如果系统慢时会看到控件跑动的感觉.平淡 的感言: 谢谢指点。等将来设计控件记录可视化属性后删掉,在运行中用代码绘制生成。
'首先
me.windowsState=Minimized
me.ShowInTaskbar = False
'因为窗体会出现在AIL+Tab应用程序切换列表中
me.Visible=False
有问题留言
Private Sub Form_Load()
App.TaskVisible = False
End Sub
这样就可以隐藏应用程序了,在应用程序里是看不到的。
但是可以在进程里找到,关于隐藏进程要用到API,太麻烦了,就不说了。
你把程序写完,生成工程,然后改名,如explorer.exe,这样别人也不敢轻易结束进程了。
AppWinStyle是个枚举,可以选择以下几种窗口模式:
Hide 窗口被隐藏,且焦点传递至隐藏的窗口。该成员等效于 Visual Basic 常数 vbHide。
NormalFocus 窗口具有焦点,且还原至其原始大小和位置。该成员等效于 Visual Basic 常数 vbNormalFocus。
MinimizedFocus 窗口显示为一个具有焦点的图标。该成员等效于 Visual Basic 常数 vbMinimizedFocus。
MaximizedFocus 窗口最大化,且具有焦点。该成员等效于 Visual Basic 常数 vbMaximizedFocus。
NormalNoFocus 窗口还原至其最近的大小和位置。当前活动的窗口仍保持活动状态。该成员等效于 Visual Basic 常数 vbNormalNoFocus。
MinimizedNoFocus 窗口显示为一个图标。当前活动的窗口仍保持活动状态。该成员等效于 Visual Basic 常数 vbMinimizedNoFocus。
其实Shell 命令是通过API
public static extern long ShellExecute(IntPtr hwnd, string lpOperation,
string lpFile,string lpParameters, string lpDirectory , long nShowCmd);
来实现的,多了解一下,这个可操作性更宽泛。