exe文件无法打开 在后台运行 在资源管理器里后关闭桌面也没了 怎么办

exe文件无法打开 在后台运行 在资源管理器里后关闭桌面也没了 怎么办,第1张

1中毒了么?方案:用金山或者360安全卫士,修复系统。

2安全模式下启动查杀病毒

3ie程序被异常结束,确认无毒情况下,alt+ctrl+del进入任务管理器,其中上面菜单栏第一个,文件,新建任务,输入explorerexe,回车。

4找专业点的同学朋友帮忙

5重装系统或者售后

windows系统中,如果想让某个应用程序开机运行,可以采取的方法:1,放在启动里;2,计划任务;3,添加为服务等等。但是有细微区别。方法1、2只能在登录Windows系统后才能正常启动,而方法3则能在系统启动后,不需要登录到桌面,应用程序就能启

程序入口点由 int main(int argc, char argv[]) 改为 int APIENTRY WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmd, INT nShow) 即可

你可以用xueTr这样的工具看一下,你的exe程序运行时的线程有几个(正常的vb程序应该只有1个),如果有多个的话,可能是其他程序插入(如杀软)。你按下exe中程序退出按钮,在xueTr中刷新线程显示,看是否还有线程。(这是我猜测的,不一定是这个情况)

--------------------------------------------------------------------------------

解 决 方 案

不管怎样,你可以尝试不用END(当然也不是楼上说的UNLOAD),可以尝试API:

'TerminateProcess

Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long

Private Declare Function GetCurrentProcess Lib "kernel32" () As Long

Sub EndProg()

TerminateProcess GetCurrentProcess, 0

End Sub

'以后不用End了,直接调用EndProg

'再问一句,在VB中end正常吗?

'如果用了这个API,VB调试可就不方便了,这个API会直接把VB给干掉的

最小化运行

start "" /min appexe

后台运行需要VBS支持

set app=appexe

(echo Set objShell = CreateObject("WscriptShell"^)

echo objShellRun("%app%"^), 0, TRUE)>runappvbs

start "" runappvbs

以上就是关于exe文件无法打开 在后台运行 在资源管理器里后关闭桌面也没了 怎么办全部的内容,包括:exe文件无法打开 在后台运行 在资源管理器里后关闭桌面也没了 怎么办、如何将exe注册为windows服务,直接从后台运行、用C语言编写的程序,应该怎么编写exe程序,让它在后台运行,也就是不显示出DOS窗口。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9832292.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存