DELPHI RES操作
2015-07-01 11:42
495 查看
MyRAR RAR Mir200.rar
资源名字 资源类型 文件名字
brcc32 test.rc
procedure ResToFile(const ResName, ResType,FileName: string);
var
Res: TResourceStream;
begin
Res := TResourceStream.Create(HInstance,ResName, PChar(ResType));
Res.SaveToFile(FileName);
Res.Free;
end;
procedure TForm8.Button1Click(Sender: TObject);
Var
WinRarStr:string;
I:integer;
begin
MusicResToFile('MyRAR', 'RAR', 'test.rar');
DELAY(100);
WinRarStr := 'x -p123456789 -r -y ' + ExtractFilePath(Application.ExeName)+'test.rar ' + '"'+ExtractFilePath(Application.ExeName)+'"';
i:= ShellExecute(Application.Handle,'open','WINRAR',pchar(WinRarStr),nil,SW_HIDE);
DELAY(100);
//deletefile(ExtractFilePath(Application.ExeName)+'test.rar');
//showmessage(inttostr(i));
end;
资源名字 资源类型 文件名字
brcc32 test.rc
procedure ResToFile(const ResName, ResType,FileName: string);
var
Res: TResourceStream;
begin
Res := TResourceStream.Create(HInstance,ResName, PChar(ResType));
Res.SaveToFile(FileName);
Res.Free;
end;
procedure TForm8.Button1Click(Sender: TObject);
Var
WinRarStr:string;
I:integer;
begin
MusicResToFile('MyRAR', 'RAR', 'test.rar');
DELAY(100);
WinRarStr := 'x -p123456789 -r -y ' + ExtractFilePath(Application.ExeName)+'test.rar ' + '"'+ExtractFilePath(Application.ExeName)+'"';
i:= ShellExecute(Application.Handle,'open','WINRAR',pchar(WinRarStr),nil,SW_HIDE);
DELAY(100);
//deletefile(ExtractFilePath(Application.ExeName)+'test.rar');
//showmessage(inttostr(i));
end;
相关文章推荐
- delphi DISQLite3使用例子
- delphi 四舍五入Round函数【百帖整理】
- Delphi 常用函数(数学函数)round、trunc、ceil和floor
- Delphi中使用Dos窗口输出调试信息
- 使用Delphi Xe8 开发微信功能 -- (四)微信支付商户平台之申请退款
- delphi学习笔记开头篇
- log delphi
- Delphi的基本函数
- delphi 基础之四 delphi 组织结构
- delphi 基础之三 编写和调用dll文件
- delphi 基础之三 文件流操作
- delphi 基础之二 面向对象概念初步
- delphi 基础之一 数据类型和基本语法
- delphi 截图简单的实现
- delphi2010 调用webservice
- delphi xe firemonkey 调用VLC播放器播放视频
- 用SPCOMM 在 Delphi中实现串口通讯
- virtualtree 的使用(Delphi)
- delphi中VirtualStringTree树使用方法之终结篇!
- Delphi Virtual String Tree 基本用法