首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎样实现运行一个已存在的文件(相当于双击运行这个文件)解决思路

2012-03-31 
怎样实现运行一个已存在的文件(相当于双击运行这个文件)各位大虾,我想定时自动运行和关闭某个程序,该怎样

怎样实现运行一个已存在的文件(相当于双击运行这个文件)
各位大虾,我想定时自动运行和关闭某个程序,该怎样实现啊,也就是怎样在程序里控制某个程序的运行和关闭呢?

[解决办法]
ShellExecute 可以打开程序

SendMessage(handle,WM_CLOSE,0,0);可以关闭
handle可以通过FindWindow获取!
[解决办法]
ShellExecute(application.Handle, 'Open ', PChar( '文件地址 '), ' ', ' ', SW_SHOWNORMAL)
[解决办法]
ShellExecute(Application.Handle, 'Open ', PChar(filename), ' ', ' ', SW_SHOW);
具体参数可以查找一下

SendMessage(Handle,WM_CLOSE,0,0);
[解决办法]
打開文件可以用:
WinExec( '文件路徑 ',SW_SHOWNORMAL);

热点排行