在一个应用中,主窗口main,子窗口about,怎样实现当关闭about,main的同时调用一个外部的exe.
1.打开about代码:
2.关闭main,about,调用exe代码:

解决方案 »

  1.   

    1.是在主窗口中打开about的代码?
    2.是在about中关闭main,about,调用exe代码?
      

  2.   

    在main中的close或者closequery事件中加入如下代码:
    shellexecute(0,'open','notepad.exe',nil,nil,sw_normal);
    别忘了uses shellapi
      

  3.   

    当主窗口关时调用了restore.exe(作用是进行备份文件的),当还原时提示‘源文件正在使用Project2.exe'?
    怎么样才能?
      

  4.   

    难道你退出时要把自己复制一遍吗?
    这样,在另一个程序,就是你的备份程序中,用
    flag:=false;
    while not flag do
    begin
      try
       备份程序
       flag:=true
      except flag:=false;
    end;
      

  5.   

    1.是在主窗口中打开about的代码
    about.showmodal;2.是在about中关闭main,about,调用exe代码:SmallHand(火龍) 所说的,或用winexec()
    具休请看帮助
      

  6.   

    当主窗口关时调用了restore.exe(作用是进行备份文件的),当还原时提示‘源文件正在使用Project2.exe'?
    怎么样才能?简单说是退出时要把自己复制一遍。
      

  7.   

    你是不是想说要等关闭所执行的文件后才算真正关闭你的about窗体呢
      

  8.   

    是要等关闭所执行的文件后才算真正关闭你的about窗体