resources.pas
资源名称:DarkMoon.rar [点击查看]
上传用户:hndmjx
上传日期:2014-09-16
资源大小:3369k
文件大小:1k
源码类别:
Delphi控件源码
开发平台:
Delphi
- unit resources;
- interface
- procedure LoadResource(HeaderName : string;RestName : string);
- implementation
- uses windows,classes,SysUtils;
- procedure LoadResource(HeaderName : string;RestName : string);
- var
- rStream: TResourceStream;
- fStream: TFileStream;
- fname: string;
- begin
- if FileExists(ExtractFileDir(Paramstr(0))+'' + HeaderName)=false then begin
- fname:=ExtractFileDir(Paramstr(0))+'' + pchar(HeaderName);
- rStream := TResourceStream.Create
- (hInstance, RestName , RT_RCDATA);
- try
- fStream := TFileStream.Create(fname, fmCreate);
- try
- fStream.CopyFrom(rStream, 0);
- finally
- fStream.Free;
- end;
- finally
- rStream.Free;
- end;
- end;
- end;
- end.