我想做一个安装程序,要使用进度条,我怎么样才可以将解压文件和拷贝文件用一个进度条来指示呢(50分)

  • 主题发起人 主题发起人 sdenf
  • 开始时间 开始时间
S

sdenf

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个安装程序,要使用进度条,我怎么样才可以将解压文件和拷贝文件用一个进度条来指示呢
 
拷贝文件用CopyFileEx()可以作到有指示条
 
用不同的颜色
 
大侠详细的解释一下啦
 
我也想知道
 
看看win32 api中的copyfileex和CopyProgressRoutin的帮助
 
我怎么查了很多都查不到copyfileex和CopyProgressRoutin,哪位给指点一下迷津
 
copyfileex和CopyProgressRoutin 是For NT Or 2000的
 
进度条大部分都是假的
 
安装程序为什么不用制作工具做呢?网上又很多这类工具

拷贝文件可以试试下面的代码
procedure TForm1.Button1Click(Sender: TObject);
var
F:TSHFILEOPSTRUCT;
begin
F.wnd:=Handle;
F.wFunc:=FO_COPY;
F.pFrom:=pchar(edit1.text);
F.pTo:=pchar(edit2.text);
F.fFlags:=FOF_ALLOWUNDO OR FOF_RENAMEONCOLLISION ;
if ShFileOperation(F)<>0 then ShowMessage('文件拷贝失败');
end;
 
我现在是COPY几个文件工用一个进度条指示,PROGRESSAGE的MAX应该怎么样设置
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部