vivier001 发表于 2009-6-20 01:05:26

如何新建一个以系统时间命名的txt,并向其中写入数据

本帖最后由 vivier001 于 2009-6-20 02:13 编辑

怎么写啊
下面这种应该怎么改
FileWrite(""&@MON&""&@MDAY.txt,"autoit")
试了几遍还是不会

写入之后怎么用filereadline读取里面内容

wa18239 发表于 2009-6-21 00:26:38

应该改为
   FileWrite(@MON &"月"& @MDAY & "日.txt" , "autoit")

读取就很简单了看下面的例子吧
$filedir = (@DesktopDir & "\" & @MON &"月"& @MDAY& "日.txt")

$filew = FileOpen($filedir,10)
If $filew = -1 Then
    MsgBox(8192, "错误", "不能打开文件.")
    Exit
EndIf
FileWrite($filew, "第一行" & @CRLF)
FileWrite($filew, "第二行" & @CRLF)
FileWrite($filew, "第三行")
FileClose($filew)

$filer = FileOpen($filedir,0)
While 1
    $line = FileReadLine($filer)
    If @error = -1 Then ExitLoop
    MsgBox(8192, "读取的行:", $line)
Wend

FileClose($filer)
页: [1]
查看完整版本: 如何新建一个以系统时间命名的txt,并向其中写入数据