VAR NEWDATE,OLDDATE:INTEGER; DATE,DATE1:STRING; begin NEWDATE:=FILEAGE('\\servername\newprogram.EXE'); // 新版本日期 OLDDATE:=FILEAGE('C:\directoryname\oldprogram.EXE'); DATE:=FORMATDATETIME('YYYYMMDD',FILEDATETODATETIME(NEWDATE)); DATE1:=FORMATDATETIME('YYYYMMDD',FILEDATETODATETIME(OLDDATE)); IF ( OLDDATE>0 ) AND (DATE<>DATE1) THEN begin SHOWMESSAGE('pls update'); application.terminate; end; end这段程序可判断是否有新的版本
NEWDATE,OLDDATE:INTEGER;
DATE,DATE1:STRING;
begin
NEWDATE:=FILEAGE('\\servername\newprogram.EXE'); // 新版本日期
OLDDATE:=FILEAGE('C:\directoryname\oldprogram.EXE');
DATE:=FORMATDATETIME('YYYYMMDD',FILEDATETODATETIME(NEWDATE));
DATE1:=FORMATDATETIME('YYYYMMDD',FILEDATETODATETIME(OLDDATE));
IF ( OLDDATE>0 ) AND (DATE<>DATE1) THEN
begin
SHOWMESSAGE('pls update');
application.terminate;
end;
end这段程序可判断是否有新的版本