|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
亲爱的各位基友,各位群友以及各位论坛坛友:
本人刚吃完饭闲着无聊,上来打打酱油,无意中发现某新人写的一个关于写TXT文档的源码(为什么没有读的呢,? 我也不知道,可能他还不会写吧),在此转来能大家交流交流(...打酱油就是打酱油的,转个别人的东西,还要费话那么多字,真TMD属欠揍型的)
- namespace ffile
- //定义默认空间
- function bool start_click()
- //这里添加你要执行的代码
- int openf,createf //打开创建文件句柄
- bool ret,writeret //返回值
- ret=file.exist("cheshi.txt")//检查文件是否存在
- if(ret)
- openf=file.openfile("cheshi.txt")//直接打开
- else
- createf=file.createfile("cheshi.txt","wr")//创建
- help.sleep(100)//此处不加延时偶尔会失败,会提示文件编号为空
- file.closefile(createf)//果断关闭刚刚创建的文件
- openf=file.openfile("cheshi.txt")//重新打开创新好的文件
- endif
- file.setfilepostion(openf,"end")//设置文件游标 *******童鞋们,这句是亮点一定要注意
- writeret=file.writefilelineunicode(openf,"asdfasdfasfsadf")//写入一行文字
- file.closefile(openf)//关闭文件
- //////////一个创建并打开文件写入内容的流程就结束了,
- /////////这代码的亮点在内容以行为单位的时候追加到文件里。
- ////////文件游标确定文件写入的位置,设置"end" 按本人的理解是尾行的下一行
- ///////代码是file.setfilepostion(openf,"end") 文件开头file.setfilepostion(openf,"begin")
- //////file.writefileunicodeend写入的内容在文件尾部也就是"end"前的一行
- return true
- //函数返回语句
- endfunction
- function bool exit_click()
- //这里添加你要执行的代码
- help.exit()
- return true
- //函数返回语句
- endfunction
- endnamespace
- //空间结束语句
复制代码
亮点在注释中也已经写了,自己慢慢看吧
有问题留言
|
|