用VC如何调用批处理文件?

用VC如何调用批处理文件?,第1张

分类: 电脑/网络 >>程耐粗此序设计 >>其他编程语言

问题描述:

我用VC做了一个昌迅基于对话框程序,在程序开始运行时需要先运行一个批处理文件,这个文件在E:\LX\del.bat,请凳谈问应该在哪个函数中添加什么代码?包含哪个头文件?请详细些,本人初学,谢谢!

解析:

用 ShellExecute(NULL,"open","E:\\LX\\del.bat",NULL,NULL,SW_HIDE)

就可以了,这个是API,基于对话框的程序就不用再包含头文件了

如果要显示出bat执行过程,用

ShellExecute(NULL,"open","E:\\LX\\del.bat",NULL,NULL, SW_SHOW )

//调用计算镇配器  御散指 ShellExecute(NULL,open,calc.exe,NULL,NULL,SW_SHOWNORMAL)//调用记事本 ShellExecute(NULL,open,NOTEPAD.EXE,NULL,NULL,SW_SHOWNORMAL)------解决方案--------------------------------------------------------探讨有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它掘缺并不是太复杂。//调用计算器ShellExecute(NULL,open,calc.exe,NULL,NULL,SW_SHOWNORMAL)//调用记事本ShellExecute(NULL,open,NOTEPAD.EXE,NULL,NULL,SW_SHOW……------解决方案--------------------------------------------------------System(file.bat)前提是同文件夹------解决方案--------------------------------------------------------


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

原文地址: http://outofmemory.cn/yw/12567762.html

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

发表评论

登录后才能评论

评论列表(0条)

保存