怎么用VB编一个无法关闭的程序
1)在form的unload事件中添加代码cancel=1,但是能被ctrl+alt+del关闭。2)使用wsh或者API将注册表中HKCU\\Software\\Microsoft\\Currentversion\\Policies\\System\\DisableRegistryTools 的值改为1,这样任务管理器就失效了,但是仍能被高级点的软件关掉(比如超级兔子之类)3)隐藏进程,比较正统的方法 4)即时改变P...
怎样用vb编写一个无法关闭的程序
做。也就是在Unload事件中加个代码就是。想不让人点窗体上的关闭按扭最简单的就是不含标题的窗。此外,可以搞个热键去捕获Alt+F4,以使用户不能这样关窗。如果想高级一点,比如使任务管理器也不能关了这个程序,那难度就大了。最常见的是进程守护,就是同时用两个程序相互守望。其它的方法就不是一...
求禁止关闭某程序的vb代码?
Cancel = 1 '=0时就可以关闭程序了。End Sub 如果是按关闭按钮实现最小化的话要用API了,如下 Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)I = Show...
vb一个无法退出的程序的代码 要求不能使win按键 alt tab按键 ctrl alt...
二、使alt+f4失效,因为每次关闭都被取消。Private Sub Form_Unload(Cancel As Integer)Cancel = True End Sub 三、将程序隐藏到进程,任务栏不显示,你可以不断刷,很多游戏就是这样做的。App.TaskVisible = False 四、将窗口前置,可以使alt+tab失效,因为不管怎么切窗口都在最前。Private Declare ...
我用vb写了个程序。。。无法直接关闭的。。。怎样设置快捷键让它关闭...
Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 17 Then MsgBox "你按下了Ctrl+Q" '\/\/此处写退出 unload me End IfEnd Sub'由于单按下某个键和双按下某个键的KeyAscii 值都会是不同的.所以你要一个一个找出这些KeyPress 值就可以了(用Caption 显示).比如上面的CTRL...
用VB编程做关不掉的窗口
当然,在VB中搞个糊弄小孩子的“关不掉的窗口”还是很简单的:Private Sub Form_Unload(Cancel As Integer)Cancel = -1End Sub这可以屏蔽用鼠标点击X、按键盘Alt+F4等常规的关闭窗口方式,但仍然可以通过任务管理器的“应用程序”或“进程”进行强行关闭。如果再加上下面这段:Private Sub Form_Load(...
这样用VB让一个窗口无法关闭?
变一下思路行不?假如这个窗口的标题是“我的窗口”这个窗口exe文件是“C:\\my.exe”在计时器控件的事件中,用API函数 FindWindow 查找窗口“我的窗口”,如果没有找到,重新运行这个程序:Shell "C:\\my.exe", 1
这样用VB让一个窗口无法关闭?
非常难,几乎不可能实现。除非接管系统的一切鼠标键盘操作,用hook实现。但是用很多杀毒软件,冰刃等工具还是可以关闭的。用冰刃都可以结束杀毒软件,更不用说一个小小的vb程序守护的窗口了。也就是说就连杀毒软件都不能自保,你还想用vb程序去保护其他窗口?
不能关闭vb程序
因为打开了多个窗体,而只关闭了一个,其他窗体在后台,所以程序没有退出 运行以下代码就可以了 dim f as form for each f in forms unload f next
vb中通过窗体上的关闭按钮关闭不了程序
Sub Form_Unload(Cancel As Integer)End End Sub 在程序中加上这段代码。这段代码是窗体关闭事件。参数Cancel如果为0,则窗体正常关闭,但程序不一定结束。如果Cancel<>0,则窗体就不会关闭。即如果在上面的事件过程中写上cancel=1,那么你就永远不可能利用点击窗体上的关闭按钮来关闭这个窗体。