winexec调用外部exe程序出错

问题描述

winexec调用外部exe程序出错

有没有遇到过 用winexec调用外部exe程序 一段时间后出现程序莫名其妙的退出了。请问大家,是什么原因呢

解决方案

winexec本身不会对程序有任何修改。如果程序莫名其妙退出,并且假设你直接在explorer中双击打开没有这个问题,主要检查下启动运行路径和系统权限这两个问题。

解决方案二:

主程序是c#写的winform程序,在主程序里面调用winexec程序来调用外部的exe程序,运行一段时间之后才出现,平时都没有问题。弹出一个对话框,点继续整个程序就自动关闭了。很奇怪 try catch都没法捕获
最开始用process。start 但用久了 程序就调不出来了。后面改为了winexec。但也有问题了。从目前来看,出现了2-3次。

解决方案三:

大家好,shellexecute 和winexec 这两个一般用哪个函数比较好,比较稳定呢

时间: 2024-11-03 15:39:07

winexec调用外部exe程序出错的相关文章

VB使用shell函数打开外部exe程序的实现方法_vb

本文实例主要实现了VB调用外部exe程序来运行的功能,这里主要是使用shell函数来执行,shell函数主要用来打开一个外部的exe可执行文件,例如,在sub模块内:Shell "notepad", vbNormalFocus,代表以正常模式运行记事本程序,vbNormalFocus是shell的参数,意思是正常模式,当然它还有vbMaximizedFocus最大化模式,vbMinimizedFocus最小化模式,vbHide隐藏模式等多种运行方式可选择. 具体的代码例子及注释如下:

C# ASP.NET Webservice调用外部exe无效的解决方法

原文:C# ASP.NET Webservice调用外部exe无效的解决方法 最近用asp.net做webservice,其中有个功能是调用执行外部的exe(类似cmd中执行),但执行Process.Start之后就没有结果,同样代码在winform下正常,折腾两天终于找到解决方法 本文参考了以下网页,十分感谢 http://bbs.csdn.net/topics/300053869 http://blog.163.com/qiaoweipeng@126/blog/static/15737970

mfc求助-MFC调用外部exe文件,显示错误,大家帮研究下,急用,谢谢

问题描述 MFC调用外部exe文件,显示错误,大家帮研究下,急用,谢谢 外部exe单独运行正常,但是一用mfc调用,就显示为外部exe文件内的一个idx文件初始化失败,大家帮看下,求解决,急用,谢谢大家啦, 解决方案 报什么错误,用shellexecute执行,指定下程序的工作路径看看. 解决方案二: 用绝对路径执行启动exe试试

ntiy-关于Unity调用外部exe

问题描述 关于Unity调用外部exe 我要做的是在Unity中调用一个答题的exe,但在Unity中调用exe程序后,当前Unity界面总数将调用的exe界面挡住,怎么破?还有调用exe后怎么获得exe中的数据,如当使用者回答问题后我通过什么方法能知道他选择的是什么选项? 解决方案 两个进程之间可以通过socket,管道,消息等来交互数据.

在Sql Server中调用外部EXE执行程序引发的问题

一.先开启xp_cmdshell 打开外围应用配置器-> 功能的外围应用配置器-> 实例名\Database Engine\xp_cmdshell-> 启用 二.解决方法 use master Exec xp_cmdshell 'mkdir d:\csj' --调用dos命令创建文件夹,(执行成功了!) Exec xp_cmdshell 'c:\calc.exe' --调用exe文件(但是执行exe文件,总一直显示"正在执行查询") 三.如果出现问题 可能会出现如上[

请教:关于从C#调用外部C++ DLL出错,二维指针参数不匹配

问题描述 请教:关于从C#调用外部C++ DLL出错,二维指针参数不匹配 我是新人,头一次发帖,如果这个问题太低级还请各位大神原谅! 我在写一段C#代码调用外部一个C++DLL,该DLL数据初始化部分接口是这样的: public unsafe void SetImage(ushort** slices, int xSize, int ySize, int zSize) 其中第2-4个参数分别是一个3维图像数据的长宽高,我们假定图像是512×512×400:而这个二维指针参数slices则是指向指

Java程序调用外部exe可执行程序时出现的问题

问题描述 用Java写的GUI程序,在通过点击jButton调用EXE程序时出现如下情况:1->点击两次按钮才启动exe程序2->关闭exe程序后(Java程序未关闭),重新点击按钮调用时打开两个exe程序,第三次调用时为三个,以此类推请问各位大侠如何解决? 解决方案 解决方案二:代码贴出来啊解决方案三:关注...解决方案四:privatevoidjButton4ActionPerformed(java.awt.event.ActionEventevt){jButton4.addActionL

Winform 中嵌入外部exe程序

问题描述 我在WInform界面嵌入了一个其他exe程序这个Exe程序上面有ToolStrip控件我点击它里面的ToolStripButton按钮为什么没反应,根本就不执行ToolStripButton_Click事件里的代码,好像都没进去,请高手指点下! 解决方案 解决方案二:无语了.你的ToolStripButton_Click怎么注册给人家进程了?解决方案三:赚点分好难,楼主的问题是玄学问题解决方案四:你是怎么嵌入的?解决方案五:而且,你要测试按钮好使不好使,也要在那个exe程序里弹出个对

新手发帖,围观~~急,web页面上调用本地exe程序(比如已安装的程序)[

问题描述 functionopenClientdemo(){try{varstr="C:\ProgramFiles\NetAppSoft.exe";varWSH=newActiveXObject("Wscript.Shell").run(str);}catch(e){alert("找不到文件"+str+"请确认是否正确安装了软件");}}这样写,后面换成cmd.exe就可以执行,但是是上面的路径就会报错,找不到文件,请高手指点