My2009 发表于 2013-8-19 15:38:54

如何打开一个记事本文件?已解决

本帖最后由 My2009 于 2013-8-20 14:44 编辑

如保打开一个TXT的文档?让其展现出来好读取上面的信息,即相当于用鼠标的打开功能,openfilef无法展现出来

uchai 发表于 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)

zch11230 发表于 2013-8-19 20:48:58

楼主描述的需求怎么那么像ShellExecute一定是我理解错了

My2009 发表于 2013-8-20 08:14:45

二楼的功能是展开文件夹来进行相关读写操作,我现在想要的就如鼠标右击后选择择打开文件,即将文件展开

q496191478 发表于 2013-8-20 11:53:27

期待高手!!!!

MaGiCmAn 发表于 2013-8-20 13:21:39

run("notepad c:\1.txt")

My2009 发表于 2013-8-20 14:43:46

6楼的正解啊~~

ke2846 发表于 2013-8-20 21:28:24

六楼的方便有见解,长知识了

user3000 发表于 2013-8-21 19:08:43

回复 7# My2009 ShellExecute('c:\1.txt')

huangshan719 发表于 2013-12-11 22:44:48

学习学习学习

damoo 发表于 2014-4-28 21:05:37

学习了,多谢分享。

秀才110 发表于 2014-11-15 15:08:46

{:face (114):}
页: [1]
查看完整版本: 如何打开一个记事本文件?已解决