回复 1# jiaosc
;~ 第一个例子,C:\WINDOWS\system32\drivers\etc\hosts 为例 本例子直接调用fileRead函数读取文件.
Local $hosts = FileRead(@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts")
MsgBox(64,@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts",$hosts)
;~ 第二个例子,C:\WINDOWS\system32\drivers\etc\hosts 为例 本例子先调用FileOpen打开文件,再调用FileRead读取文件句柄
Local $fileHandle = FileOpen(@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts")
Local $hosts = FileRead($fileHandle)
MsgBox(64,@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts",$hosts)
FileClose($fileHandle)
;~ 第三个例子 C:\WINDOWS\system32\drivers\etc\hosts 为例 本例子直接调用fileRead函数读取文件的前50个字符.
Local $hosts = FileRead(@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts",50 )
MsgBox(64,@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts",$hosts)
;~ 第四个例子 C:\WINDOWS\system32\drivers\etc\hosts 为例 本例子先调用FileOpen打开文件,再调用FileRead读取文件句柄,读取前100个字符
Local $fileHandle = FileOpen(@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts")
Local $hosts = FileRead($fileHandle,100)
MsgBox(64,@HomeDrive&"\WINDOWS\system32\drivers\etc\hosts",$hosts)
FileClose($fileHandle)
;~ 第五个例子 在脚本目录下生成一个Test.txt的文件,内容为"我的Autoit测试脚本生成文件."
Local $result = FileWrite("Test.txt","我的Autoit测试脚本生成文件.")
If $result=0 Then MsgBox(16,"错误","生成文件失败,请检查是否有写权限!")
;~ 第六个例子 在脚本目录下生成一个Test.txt的文件,内容为变量中存储的"我的Autoit测试脚本生成文件."
Local $dataToWrite = "我的Autoit测试脚本生成文件."
Local $result = FileWrite("Test.txt",$dataToWrite)
If $result=0 Then MsgBox(16,"错误","生成文件失败,请检查是否有写权限!")
|