A
a1121
Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi把一个文件改名copy到d:/send目录下,同时生成一个同名的后缀为ctrl
的文件 我希望把这两个文件同时上传到一个ftp上
初学希望能给出原码
谢谢
procedure Tform1.Fcopy(Sender:TObject);
var ok1:boolean;
begin
NewName:='';
NewName1:='';
oldname:='';
oldname1:='';
FailCount:=0;
SuccCount:=0;
edit5.Text:=FormatDateTime('YYYYMMDDHHMMSS',now);
time1:=FormatDateTime('DD'+'/'+'MM'+'/'+'YYYY',now);
testi:=length(trim(edit1.Text));
if edit1.Text[testi]='/'
then
oldname:=trim(edit1.Text)+trim(memo1.Lines.Strings[0])
else
oldname:=trim(edit1.Text)+'/'+trim(memo1.Lines.Strings[0]);
NewName:='d:/send'+'/'+'test_'+trim(edit4.text)+'_test_'+trim(edit5.Text)+'.PDF';
NewName1:='d:/send'+'/'+'test_'+trim(edit4.text)+'_test_'+trim(edit5.Text)+'.CTRL';
ok1:=true;
if copyfile(pchar(OldName),pchar(NewName),ok1) =false then //AND copyfile(pchar(OldName1),pchar(NewName1),ok1)
FailCount:=FailCount+1
else
SuccCount:=SuccCount+1;
//AND copyfile(pchar(OldName1),pchar(NewName1),ok1)
statusbar1.Panels[1].Text:='成功:'+inttostr(SuccCount)+' 失败: '+IntToStr(FailCount);
statusbar1.Panels[0].Text:='重命名';
NewName2:=trim(edit3.text)+#10+'0'+#10+'(NO TITLE SUPPLIED) -- ID: '+trim(edit2.text)+#10+trim(time1)+#10+'1'+#10+'20'+#10;
//NewName2:='sdfsd';
// Buffer[0]:=10;
//Buffer[1]:=13;
ch:=#10;
begin
assignfile(ctl,NewName1);
rewrite(ctl);
//try
write(ctl,NewName2);
//write(ctl,ch);
//ch=13;
//write(ctl,NewName2);
//finally
closefiLE(ctl);
//end
end;
我用delphi把一个文件改名copy到d:/send目录下,同时生成一个同名的后缀为ctrl
的文件 我希望把这两个文件同时上传到一个ftp上
初学希望能给出原码
谢谢
的文件 我希望把这两个文件同时上传到一个ftp上
初学希望能给出原码
谢谢
procedure Tform1.Fcopy(Sender:TObject);
var ok1:boolean;
begin
NewName:='';
NewName1:='';
oldname:='';
oldname1:='';
FailCount:=0;
SuccCount:=0;
edit5.Text:=FormatDateTime('YYYYMMDDHHMMSS',now);
time1:=FormatDateTime('DD'+'/'+'MM'+'/'+'YYYY',now);
testi:=length(trim(edit1.Text));
if edit1.Text[testi]='/'
then
oldname:=trim(edit1.Text)+trim(memo1.Lines.Strings[0])
else
oldname:=trim(edit1.Text)+'/'+trim(memo1.Lines.Strings[0]);
NewName:='d:/send'+'/'+'test_'+trim(edit4.text)+'_test_'+trim(edit5.Text)+'.PDF';
NewName1:='d:/send'+'/'+'test_'+trim(edit4.text)+'_test_'+trim(edit5.Text)+'.CTRL';
ok1:=true;
if copyfile(pchar(OldName),pchar(NewName),ok1) =false then //AND copyfile(pchar(OldName1),pchar(NewName1),ok1)
FailCount:=FailCount+1
else
SuccCount:=SuccCount+1;
//AND copyfile(pchar(OldName1),pchar(NewName1),ok1)
statusbar1.Panels[1].Text:='成功:'+inttostr(SuccCount)+' 失败: '+IntToStr(FailCount);
statusbar1.Panels[0].Text:='重命名';
NewName2:=trim(edit3.text)+#10+'0'+#10+'(NO TITLE SUPPLIED) -- ID: '+trim(edit2.text)+#10+trim(time1)+#10+'1'+#10+'20'+#10;
//NewName2:='sdfsd';
// Buffer[0]:=10;
//Buffer[1]:=13;
ch:=#10;
begin
assignfile(ctl,NewName1);
rewrite(ctl);
//try
write(ctl,NewName2);
//write(ctl,ch);
//ch=13;
//write(ctl,NewName2);
//finally
closefiLE(ctl);
//end
end;
我用delphi把一个文件改名copy到d:/send目录下,同时生成一个同名的后缀为ctrl
的文件 我希望把这两个文件同时上传到一个ftp上
初学希望能给出原码
谢谢