1。如何从一个打开的程序中调用另一个小的exe程序?
2。我用winexec调用,该怎么来确保不重复调用,比如我用click事件调用后,再发生这个事件后不会再启动一个新的?
2。我用winexec调用,该怎么来确保不重复调用,比如我用click事件调用后,再发生这个事件后不会再启动一个新的?
解决方案 »
- 【求助】delphi 改写看雪论坛“vista.win7 32/64 session隔离注入” 出错
- 一个大难题???
- 请问怎样能在DBGRIDEH内的下拉选框内添加数据?
- intraweb如何在一个TIWAppForm中显示另一个TIWAppForm(或TFrame)
- 一个关于richedit的小问题,请进来帮帮忙!
- 使用条形码应下载哪种控件?(急)
- 公司发下任务,请cddn里delphi兄弟,帮帮忙
- 短信数据库接口
- 怎么对网页进行分析,如只取出一部分表格中的文字?
- 很容易回答的问题,要抢分的快来.请问如何在一个DBGrid里添加,删除,编辑?
- 控制excel文件时,能否不让excel显示?
- 非技术生到了5个裤衩,不易啊,散分!
var str:string;
begin
str:='C:\windows\*.exe';
if FileExists(str) then
ShellExecute(0,'Open',Pchar(str),'','',SW_SHOWnormal)
else
MessageBox(0, PChar(str+' 指定的文件不存在。'), '提示', MB_OK);
end
在你的单击事件中加入进程检测,如果检测到这个进程,就不运行