CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  语言基础/算法/系统设计

一个关闭其他程序的问题!

楼主cblearn()2005-04-02 16:44:26 在 Delphi / 语言基础/算法/系统设计 提问

XCOPY为自定义拷贝文件函数   目的是拷贝文件  
   
  下面过程是先关闭以前运行的c:\FFF.exe文件   并从D盘目录下拷贝同名的FFF.exe覆盖到c:\fff.exe  
  请问错在什么地方?  
   
  procedure   TMainForm.Button1Click(Sender:   TObject);  
  var  
  soufile,desfile,fname:string;  
  n:integer;  
  h:hWnd;  
  begin  
      button1.Enabled:=false;  
      soufile:='d:\fff.exe';  
      desfile:=‘c:\FFF.exe';  
            h   :=   Findwindow('Tmain','abc');  
              if   h<>0   then   //关闭窗口  
                    begin  
                        if   postmessage(h,wm_quit,1,1)=false   then  
                          begin  
                            showmessage('关闭窗口失败!');  
                            close();  
                          end;  
                      end;  
                showmessage('1');//去掉这句就报错因为XCOPY不能覆盖以前运行的文件   提示文件正被使用  
                  if   XCOPY(soufile,desfile)=false   then  
                  begin  
                      showmessage('文件拷贝失败!');  
                      close;  
                      exit;  
                  end;  
          end;  
      showmessage('更新成功!');  
  问题点数:100、回复次数:3Top

1 楼Kevin_Lmx(繁华阅尽)回复于 2005-04-02 16:48:21 得分 50

发送关闭窗体消息后加延时处理Top

2 楼cblearn()回复于 2005-04-02 16:50:15 得分 0

请问怎样延时啊?我用SLEEP(50)也不行啊!Top

3 楼DDGG(叮叮当当)回复于 2005-04-02 16:59:09 得分 50

把showmessage('1');改成:  
  while   Findwindow('Tmain','abc')   <>0   do  
      Application.ProcessMessages;Top

相关问题

  • 关闭其他程序的问题
  • 怎么关闭其他的程序呀?
  • 如何禁止其他程序关闭?
  • 如何在自己的程序中关闭其他程序?
  • 请教关于执行其他程序,关闭其他程序等问题
  • 请问如何在java程序中关闭其他程序?急!急!!急!!!
  • 请问谁知道如何阻止自己程序被其他程序关闭?
  • 如何在pb程序中调用api来运行或关闭其他程序?
  • 程序的关闭
  • 如何自动关闭其他运行的程序?

关键词

  • 拷贝
  • 文件
  • desfile
  • showmessage
  • 关闭
  • fff
  • xcopy
  • begin
  • exe
  • then

得分解答快速导航

  • 帖主:cblearn
  • Kevin_Lmx
  • DDGG

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo