找回密码
 加入
搜索
查看: 1084|回复: 3

关于文件存在检测出错,请高手指点。

[复制链接]
发表于 2009-8-18 16:51:54 | 显示全部楼层 |阅读模式
本帖最后由 a000000 于 2009-8-18 21:46 编辑

源码如下:

$DAY = @MDAY - 1
$MON = @MON + 0
$YEAR = @YEAR
If $DAY = 00 Then
        $MON = @MON - 1
        Switch $MON
                Case 0
                        $YEAR = @YEAR - 1
                        $MON = 12
                        $DAY = 31
                Case 1, 3, 5, 7, 8, 10
                        $DAY = 31
                Case 2
                        $YEAR = @YEAR - 2E3
                        Do
                                $YEAR -= 4
                                If $YEAR = 0 Then $DAY = 29
                                If $YEAR < 0 Then $DAY = 28
                        Until $DAY = 0 Or $DAY < 0
                Case 4, 6, 9, 11
                        $DAY = 30
        EndSwitch
EndIf
If $DAY < 10 Then $DAY = '0' & $DAY
If $MON < 10 Then $MON = '0' & $MON

$NUM='_'&$YEAR&'年'&$MON&'月'&$DAY&'日_早班+晚班.htm'




If FileExists(".\$NUM") Then
    MsgBox(4096, "$NUM文件", "存在")
Else
    MsgBox(4096,"$NUM文件", "不存在")
EndIf
发表于 2009-8-18 17:11:51 | 显示全部楼层
$DAY = @MDAY - 1
$MON = @MON + 0
$YEAR = @YEAR
If $DAY = 00 Then
        $MON = @MON - 1
        Switch $MON
                Case 0
                        $YEAR = @YEAR - 1
                        $MON = 12
                        $DAY = 31
                Case 1, 3, 5, 7, 8, 10
                        $DAY = 31
                Case 2
                        $YEAR = @YEAR - 2E3
                        Do
                                $YEAR -= 4
                                If $YEAR = 0 Then $DAY = 29
                                If $YEAR < 0 Then $DAY = 28
                        Until $DAY = 0 Or $DAY < 0
                Case 4, 6, 9, 11
                        $DAY = 30
        EndSwitch
EndIf
If $DAY < 10 Then $DAY = '0' & $DAY
If $MON < 10 Then $MON = '0' & $MON

$NUM='_'&$YEAR&'年'&$MON&'月'&$DAY&'日_早班+晚班.htm'




If FileExists($NUM) Then
    MsgBox(4096, "$NUM文件", "存在")
Else
    MsgBox(4096,"$NUM文件", "不存在")
EndIf

评分

参与人数 1金钱 +2 贡献 +2 收起 理由
a000000 + 2 + 2

查看全部评分

发表于 2009-8-18 17:12:45 | 显示全部楼层
这是要干什么,那个赋值有问题,$DAY, $month, $year能这样赋值吗,没引号吧
 楼主| 发表于 2009-8-18 21:45:42 | 显示全部楼层
谢谢afan帅哥,问题解决
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-1 09:28 , Processed in 0.095147 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表