找回密码
 加入
搜索
查看: 7144|回复: 11

[AU3基础] 如何打开一个记事本文件?已解决

 火.. [复制链接]
发表于 2013-8-19 15:38:54 | 显示全部楼层 |阅读模式
本帖最后由 My2009 于 2013-8-20 14:44 编辑

如保打开一个TXT的文档?让其展现出来好读取上面的信息,即相当于用鼠标的打开功能,openfilef无法展现出来
发表于 2013-8-19 19:17:20 | 显示全部楼层
直接用FileRead,自带帮助中有例子,如下:

Local $file = FileOpen("test.txt", 0)

; Check if file opened for reading OK
If $file = -1 Then
    MsgBox(0, "Error", "Unable to open file.")
    Exit
EndIf

; Read in 1 character at a time until the EOF is reached
While 1
    Local $chars = FileRead($file, 1)
    If @error = -1 Then ExitLoop
    MsgBox(0, "Char read:", $chars)
WEnd

FileClose($file)
发表于 2013-8-19 20:48:58 | 显示全部楼层
楼主描述的需求怎么那么像ShellExecute  一定是我理解错了
 楼主| 发表于 2013-8-20 08:14:45 | 显示全部楼层
二楼的功能是展开文件夹来进行相关读写操作,我现在想要的就如鼠标右击后选择择打开文件,即将文件展开
发表于 2013-8-20 11:53:27 | 显示全部楼层
期待高手!!!!
发表于 2013-8-20 13:21:39 | 显示全部楼层
run("notepad c:\1.txt")
 楼主| 发表于 2013-8-20 14:43:46 | 显示全部楼层
6楼的正解啊~~
发表于 2013-8-20 21:28:24 | 显示全部楼层
六楼的方便有见解,长知识了
发表于 2013-8-21 19:08:43 | 显示全部楼层
回复 7# My2009
ShellExecute('c:\1.txt')
发表于 2013-12-11 22:44:48 | 显示全部楼层
学习学习学习
发表于 2014-4-28 21:05:37 | 显示全部楼层
学习了,多谢分享。
发表于 2014-11-15 15:08:46 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 10:42 , Processed in 0.081205 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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