我正在编写一个脚本来删除早于特定时间窗口的文件夹。
我遇到的问题是使用If then语句。
If strCurrentAge > strAgeCutoff Then
strCurrentAge =日期差异计算(计算文件夹的现在和最后修改日期之间的天数)
strAgeCutOff = AgeCutOff.value (textbox input value from an HTA... Typical value would be 30)
strAgeCutOff
作为数字。
strCurrentAge似乎被认为是一个数字。
把我的头撞在墙上试图解决这个问题。
答案 0 :(得分:3)
如果AgeCutOff
是文本框,则AgeCutOff.value
实际上不是数字,而是文本。
如果您想要一个数字,请查看CInt()
功能。您也可以使用CLng
来获得更大的范围,但是,除非您谈论的寿命大于人类的时间长度,否则最多32,000的整数就足够了。