home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Jason Aller Floppy Collection
/
341.img
/
TCS161S.ZIP
/
PROCESS2.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1989-10-08
|
1KB
|
32 lines
procedure acceptfile(tramp:integer);
var process:boolean; dir1,extend:lstr; f1,f2:text; fn1,fn2:mstr; fn3:lstr;
begin
process:=true;
dir1:=copy(area.xmodemdir,1,length(area.xmodemdir)-1);
extend:=copy(fnames[tramp],length(fnames[tramp])-3,4);
extend:=upstring(extend);
write(^R'Received File: '^S+fnames[tramp]);
fn1:=forumdir+'PROCNAME.TXT'; fn2:=forumdir+'PROCMSG.TXT';
assign(f1,fn1); assign(f2,fn2);
if exist(fn1) then erase(f1);
if exist(fn2) then erase(f2);
if process then processfile(fnames[tramp],extend);
if exist(fn1) then begin
reset(f1);
readln(f1,fn3);
close(f1);
fnames[tramp]:=fn3;
end;
if exist(fn2) then begin
reset(f2);
readln(f2,fn3);
close(f2);
write(^S' '+fn3+'... ');
end;
if not exist('c:\workdir\'+fnames[tramp]) then exit;
writeln(^R' posting...');
exec(getenv('COMSPEC'),' /C copy c:\workdir\'+fnames[tramp]+' '+dir1+' >etc.tcs');
exec(getenv('COMSPEC'),' /C del c:\workdir\'+fnames[tramp]+' >etc.tcs');