|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果(文件.是否存在(路径))//判断文件是否存在
文件句柄=文件.打开(路径,"读写")//存在就获得文件句柄
//内容=文件.读文件(路径)//读出文件中的内容
//编辑框.设置文本("编辑框1",内容)//加入到编辑框中
否则
文件句柄=文件.创建(路径,"读写")//不存在就创建一个,并获得文件句柄
如果结束
内容=编辑框.获得文本("编辑框1")//再重新获取一次编辑框中的文本
文件.写一行(文件句柄,"你要添加的内容")//在写入一行你要添加的内容
文件.写一行(文件句柄,内容)//这里添加的内容是编辑框中内容
文件.关闭(文件句柄)//关闭文件句柄
内容=文件.读文件(路径)//再重新读取文本中的内容
编辑框.设置文本("编辑框1",内容)//把获取的内容加入到编辑框
////////////////////////////////////////////////////////////////////////////////////////
1.需要注意的是,每次程序要关闭的时候,需要删除原来的TXT文件,不然程序再次运行的时候编辑框中文本会很乱(不知道什么原因)
解决办法除了删除之外还可以在程序初始化的时候获取一下当前时间,然后用这个时间作为TXT文件名称,这样就不会出错了
2.以上代码运行后的效果是你加入的内容在最上面,如果你想弄到最下面,可以这样:
文件.写一行(文件句柄,"你要添加的内容")//在写入一行你要添加的内容
文件.写一行(文件句柄,内容)//这里添加的内容是编辑框中内容
把这两句对换一下(如下):
文件.写一行(文件句柄,内容)//这里添加的内容是编辑框中内容
文件.写一行(文件句柄,"你要添加的内容")//在写入一行你要添加的内容 |
|