【发布时间】:2018-02-02 06:34:14
【问题描述】:
安装使用 Inno Setup 开发的设置时,我有 Inno Setup 代码以显示错误消息。到期日期发生时将显示错误消息。
代码如下:
const MY_EXPIRY_DATE_STR = '20171112'; { Date format: yyyymmdd }
function InitializeSetup(): Boolean;
begin
{ If current date exceeds MY_EXPIRY_DATE_STR then return false and exit Installer. }
result := CompareStr(GetDateTimeString('yyyymmdd', #0,#0), MY_EXPIRY_DATE_STR) <= 0;
if not result then
MsgBox('Due to some problem', mbError, MB_OK);
end;
现在我的问题是我想使用互联网验证日期,而不是本地系统日期。
【问题讨论】: