找回密码
 加入
搜索
查看: 1677|回复: 5

请帮忙解决输出成TXT文本问题(已解决)

[复制链接]
发表于 2008-7-10 19:12:11 | 显示全部楼层 |阅读模式
如何把下面读取到的值输出到C盘保存成TXT文本?
$mem = MemGetStats()

If $mem[1] > 10 Then aa()
if $mem[1] < 10 Then bb()


func aa()
MsgBox(0, "示例", $mem[1] & " 居然大于 10!")
EndFunc

func bb()
MsgBox(0, "示例", $mem[1] & " 居然小于 10!")
EndFunc

[ 本帖最后由 lxz 于 2008-7-10 22:31 编辑 ]
发表于 2008-7-10 19:50:17 | 显示全部楼层
$mem = MemGetStats()

$fileHD=fileopen("内存情况.txt",1)
FileWriteLine($fileHD,"")
FileWriteLine($fileHD,"")
FileWriteLine($fileHD,"提取时间:"&@YEAR&"年"&@MON&"月"&@MDAY&"日"&@HOUR&":"&@MIN )
FileWriteLine($fileHD,"")
FileWriteLine($fileHD,"内存使用率(百分比):  "&$mem[0]&"%")
FileWriteLine($fileHD,"物理内存总数:  "&$mem[1]&"  KByte")
FileWriteLine($fileHD,"可用物理内存:  "&$mem[2]&"  KByte")
FileWriteLine($fileHD,"页面文件大小:  "&$mem[3]&"  KByte")
FileWriteLine($fileHD,"可用页面文件大小:  "&$mem[4]&"  KByte")
FileWriteLine($fileHD,"虚拟内存大小:  "&$mem[5]&"  KByte")
FileWriteLine($fileHD,"可用虚拟内存大小:  "&$mem[6]&"  KByte")
FileClose($fileHD)
 楼主| 发表于 2008-7-10 21:16:26 | 显示全部楼层
顽固不化朋友的内存值是KB的.能否以MB显示,谢谢.
发表于 2008-7-10 21:26:51 | 显示全部楼层
$mem = MemGetStats()

$fileHD=fileopen("内存情况.txt",1)
FileWriteLine($fileHD,"")
FileWriteLine($fileHD,"")
FileWriteLine($fileHD,"提取时间:"&@YEAR&"年"&@MON&"月"&@MDAY&"日"&@HOUR&":"&@MIN )
FileWriteLine($fileHD,"")
FileWriteLine($fileHD,"内存使用率(百分比):  "&$mem[0]&"%")
FileWriteLine($fileHD,"物理内存总数:  "&int($mem[1]/1024)&"  MB")
FileWriteLine($fileHD,"可用物理内存:  "&int($mem[2]/1024)&"  MB")
FileWriteLine($fileHD,"页面文件大小:  "&int($mem[3]/1024)&"  MB")
FileWriteLine($fileHD,"可用页面文件大小:  "&int($mem[4]/1024)&"  MB")
FileWriteLine($fileHD,"虚拟内存大小:  "&int($mem[5]/1024)&"  MB")
FileWriteLine($fileHD,"可用虚拟内存大小:  "&int($mem[6]/1024)&"  MB")
FileClose($fileHD)
 楼主| 发表于 2008-7-10 22:30:07 | 显示全部楼层
谢谢楼上的朋友
发表于 2010-1-19 20:06:09 | 显示全部楼层
学习中.谢谢全优
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 07:03 , Processed in 0.075230 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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