我们在Inno Setup 5.5.8中使用了一些Pascal脚本,在Code
部分中使用了Integer
变量。在这个变量中,我们以以下格式存储实际日期和时间:YYMMDDhhmm
。由于年份为2022
,因此该值对于Integer
来说太大。Inno设置中是否有Int64
?
Unicode版本的Inno Setup具有Int64
。
例如,请参见StrToInt64
。
最近版本的Inno Setup中只有Unicode版本。虽然5.5.8仍然有Ansi版本。我们不知道你使用的是什么版本,但我猜是安思版本,否则你就不会问了。在任何情况下都应该使用Unicode版本。Int64
是在Inno Setup 5.5.3中引入的Btw,Inno Setup 5.5.8已有6年历史。请勿使用。
Imo,将时间戳存储为YYMMDDhhmm
格式的整数不是一个好主意。你为什么不使用string
?