+ -
当前位置:首页 → 问答吧 → delphi怎样执行一个bat批处理文件不出来那个黑框

delphi怎样执行一个bat批处理文件不出来那个黑框

时间:2011-11-15

来源:互联网

我的软件使用的皮肤在每台电脑上初次运行需要注册皮肤文件,注册用的是一个bat批处理文件,内容是 for /r %%a in (*.dll) do %SystemRoot%\System32\regsvr32.exe /s/c "%%a" 。我现在用的办法是在安装完成后打包工具自动启动bat文件 但是会出现dos的那个黑框, 有没有办法不让出现黑框呢? 请高手指点

作者: zhujunxingqq   发布时间: 2011-11-15

你是不是用WinExec或者ShellExecute实现的啊?如果是就把最后的参数设成SW_HIDE就可以了。

作者: AnSunny   发布时间: 2011-11-15

用打包安装工具呀,例如wise

作者: supermay   发布时间: 2011-11-15

打包安装工具也会有类似的函数吧?
引用 2 楼 supermay 的回复:
用打包安装工具呀,例如wise

作者: s11ss   发布时间: 2011-11-15

参数设成SW_Hide即可……

作者: gyk120   发布时间: 2011-11-17