Q
qbtxx
Unregistered / Unconfirmed
GUEST, unregistred user!
我的天~!真是{ 郁 闷 }~???
如下代码和如上的代码一样,可就是不判断E???为什么~~!如'D:/ak/ok/没有ok.txt这个文件,程序就会运行[B代码]看来前段[A代码]启到了判断,可就是没能判断运行[C代码]???可我郁闷的前段时间用了[newsmile]兄的代码OK可行的,可是后来BRCC32出现问题~!我现又另做了一个程序代码就是现在的如下代码,可就是不行了,不能判断到[C代码]区~啊!郁闷呀??????急~!
var
Form1: TForm1;
implementation
{$R *.dfm}
{$R RESXP.res}
procedure pojie;
var
APath,BPath:string;
MM:TResourceStream;
-------------------------------------------------------------------------------
begin
APath:='D:/ak/ok';
BPath:='E:/ak/ok'; -[A代码]-
if DirectoryExists(APath) then
if FileExists('D:/ak/ok/ok.txt') then//有就不进行复制
else//没有就复制
--------------------------------------
begin
MM:= TResourceStream.Create(HInstance,'abc','RC_Dll');
MM.SaveToFile('D:/ak/ok/'+'abc.DLL');
MM.Free; -[B代码]-
end
--------------------------------------
else - { else 语句好好象没用不能判断下去??? } -
if DirectoryExists(BPath) then
if FileExists('E:/ak/ok/ok.txt')=False then//没有就复制
begin
MM:= TResourceStream.Create(HInstance,'abc','RC_Dll');
MM.SaveToFile('E:/ak/ok/'+'abc.DLL');
MM.Free; -[C代码]-
end;
end;
---------------------------------------
procedure TForm1.FormCreate(Sender: TObject);
begin
pojie;
end;
end.
如下代码和如上的代码一样,可就是不判断E???为什么~~!如'D:/ak/ok/没有ok.txt这个文件,程序就会运行[B代码]看来前段[A代码]启到了判断,可就是没能判断运行[C代码]???可我郁闷的前段时间用了[newsmile]兄的代码OK可行的,可是后来BRCC32出现问题~!我现又另做了一个程序代码就是现在的如下代码,可就是不行了,不能判断到[C代码]区~啊!郁闷呀??????急~!
var
Form1: TForm1;
implementation
{$R *.dfm}
{$R RESXP.res}
procedure pojie;
var
APath,BPath:string;
MM:TResourceStream;
-------------------------------------------------------------------------------
begin
APath:='D:/ak/ok';
BPath:='E:/ak/ok'; -[A代码]-
if DirectoryExists(APath) then
if FileExists('D:/ak/ok/ok.txt') then//有就不进行复制
else//没有就复制
--------------------------------------
begin
MM:= TResourceStream.Create(HInstance,'abc','RC_Dll');
MM.SaveToFile('D:/ak/ok/'+'abc.DLL');
MM.Free; -[B代码]-
end
--------------------------------------
else - { else 语句好好象没用不能判断下去??? } -
if DirectoryExists(BPath) then
if FileExists('E:/ak/ok/ok.txt')=False then//没有就复制
begin
MM:= TResourceStream.Create(HInstance,'abc','RC_Dll');
MM.SaveToFile('E:/ak/ok/'+'abc.DLL');
MM.Free; -[C代码]-
end;
end;
---------------------------------------
procedure TForm1.FormCreate(Sender: TObject);
begin
pojie;
end;
end.