-
private sub form_load()
隐藏窗口。 open & "\" for output as #1 '编写审批文件。
print #1, "@echo off "
print #1, "@ping -n 2 >nul" '写入等待两秒钟。
print #1, "taskkill /f /im " & ".exe" '写入要关闭的程序。
print #1, "@ping -n 2 >nul" '写入等待两秒钟。
print #1, "del " & "\" & ".exe" '写下要删除的文件,这里是程序本身。
print #1, "del " '删除批处理文件。
closeshell & "\" '执行此审批文档。
我不知道这是否是你想要的,程序在运行后几秒钟内就消失了,即 - 隐藏、关闭、删除。
end sub
-
房东的意思是让他自动退出程序或躲起来。
退出程序,直接写 **end
end 放在 ** 之后,这样 VB 程序只能运行一次然后完成。
可以像这个表单名称一样进行隐藏。 hide
-
出错时,Resume Next 会忽略错误,但会导致不可预知的结果。
对于一个强大的程序,请注意所有错误!
你说不可预见的错误,在程序调试中寻找它们,并编写来处理它们**!
-
然后,不要在错误时转到,而是在模块开头使用“在错误时继续下一步”。
-
我只是在表单加载中添加了另一个地方,我没有添加太多,也许我不知道。
-
这应该与防病毒软件关系不大。 重新安装 VB 也不应该起作用。 不应由于该计划占用大量资源而做出回应。
导致。 由于 VB 已经生成了 exe,因此证明 VB 本身是好的。 这主要是看**。
该程序以二进制格式运行,因此如果您不重新安装它,您可以重新安装 VB 并生成相同的 exe。 还有一点是,如果制作程序的电脑和运行程序的电脑不一样,尽量使用VB提供的打包工具。 打包与组件一起使用的所有控件。
然后将其安装在正在运行的计算机上。 因为2000属于服务器版本,所以体系结构和XP、Win7是不同的。 使用的dll自然有很多差异,所以在打包时要用这个。
弹出的对话框选择项目文件,然后点击包其他基本默认,主要在这里。
然后一直到下一步。
最后,报告您刚刚生成的整个包。 复制到正在运行的计算机。 里面有一个安装文件。 安装它,你就可以开始了。
您可以在语句之前使用 On Error Resume Next 语句,然后确定语句中是否包含“无法删除注册密钥”字样,如果是,则表示启动已取消。 这样,程序就不会报告错误。 >>>More