精易论坛

标题: 怎么操作txt记事本 [打印本页]

作者: 窗口    时间: 2013-11-12 13:22
标题: 怎么操作txt记事本
登陆前txt记事本内容
123456----123456123456----123456

123456----123456

怎么在登陆成功后一次插入
123456----123456----登陆成功123456----123456----登陆成功

123456----123456----登陆成功




作者: 窗口    时间: 2013-11-12 13:23
登陆前txt记事本内容
123456----123456
123456----123456
123456----123456

怎么在登陆成功后一次插入
123456----123456----登陆成功
123456----123456----登陆成功
123456----123456----登陆成功

作者: 窗口    时间: 2013-11-12 13:32

登陆前txt记事本内容
123456----123456
123456----123456
123456----123456

怎么在登陆成功后一次插入
123456----123456----登陆成功
123456----123456----登陆成功
123456----123456----登陆成功
作者: 窗口    时间: 2013-11-12 13:34


登陆前txt记事本内容
123456----123456
123456----123456
123456----123456

怎么在登陆成功后一次插入
123456----123456----登陆成功
123456----123456----登陆成功
123456----123456----登陆成功
作者: 君不见    时间: 2013-11-12 13:39
登录前 打开文件 读入文本 换行符分割数组 然后登陆一个 取数组[n]+"登陆成功"+换行符
作者: 窗口    时间: 2013-11-12 13:51
文本_插入文本到某行后 ()
作者: 犯人    时间: 2013-11-12 13:54
你要的.zip (1.17 KB, 下载次数: 9) 满意请最佳   有问题请回复
作者: XIAOLUO    时间: 2013-11-12 14:13
  1. .版本 2
  2. .支持库 spec

  3. .程序集 窗口程序集1
  4. .程序集变量 文本, 文本型
  5. .程序集变量 linshi, 文本型, , "0"

  6. .子程序 __启动窗口_创建完毕
  7. .局部变量 i, 整数型

  8. 置随机数种子 ()
  9. linshi = 分割文本 (编辑框1.内容, #换行符, )
  10. .计次循环首 (取数组成员数 (linshi), i)
  11.     判断是否登录成功 (取随机数 (0, 1), i)
  12. .计次循环尾 ()
  13. 调试输出 (文本)
  14. 编辑框2.内容 = 文本

  15. .子程序 判断是否登录成功
  16. .参数 是否登录成功, 整数型, , 等于0成功,其它为失败
  17. .参数 位置, 整数型


  18. .如果真 (位置 ≤ 取数组成员数 (linshi))
  19.     .如果 (是否登录成功 = 0)
  20.         文本 = 文本 + linshi [位置] + “---登录成功!” + #换行符
  21.     .否则
  22.         文本 = 文本 + linshi [位置] + “---登录失败!” + #换行符
  23.     .如果结束

  24. .如果真结束


复制代码

作者: 窗口    时间: 2013-11-12 14:16
XIAOLUO 发表于 2013-11-12 14:13

怎么保持的txt文本 显示登录状态
作者: 窗口    时间: 2013-11-12 14:16
犯人 发表于 2013-11-12 13:54
满意请最佳   有问题请回复

怎么保持的txt文本 显示登录状态 你的只是读出来了 没有保存到txt文本
作者: 犯人    时间: 2013-11-12 14:19
窗口 发表于 2013-11-12 14:16
怎么保持的txt文本 显示登录状态 你的只是读出来了 没有保存到txt文本

用写到文件就可以了
作者: XIAOLUO    时间: 2013-11-12 14:19
窗口 发表于 2013-11-12 14:16
怎么保持的txt文本 显示登录状态

写到文件(“你的路径”+“你的文件名.txt”,编辑框2.内容)
作者: 爱过你的傻瓜    时间: 2013-11-12 14:22
你看一下看,是不是你要的效果

q.rar

119.85 KB, 下载次数: 3


作者: XIAOLUO    时间: 2013-11-12 14:24
你是不是要下次还会显示这个登录状态,如是:你下次重启软件再调用这个文件,不就可以显示你的登录状态了吗,
作者: 犯人    时间: 2013-11-12 14:24
Desktop.zip (1.16 KB, 下载次数: 2) 这个会写出文件
作者: 窗口    时间: 2013-11-12 15:26
爱过你的傻瓜 发表于 2013-11-12 14:22
你看一下看,是不是你要的效果

你这种方法 会在后面一直叠加 成功 或失败
列如:123456----123456----登陆成功----登陆成功----登陆成功----登陆成功----登陆成功----登陆成功----登陆成功
作者: 爱过你的傻瓜    时间: 2013-11-12 15:40
那这个呢,你看看

q.rar

119.89 KB, 下载次数: 0


作者: 510835147    时间: 2013-11-12 19:02
读入文本     分割文本      登录     登录成功   写到文件
作者: 小弟弟    时间: 2013-11-17 10:49
先读入,然后再写到文件就是
作者: 纸扬    时间: 2013-11-17 12:06
[e]
.版本 2
.支持库 spec

.程序集 窗口程序集1

.子程序 _按钮1_被单击
.局部变量 文件号, 整数型
.局部变量 文本, 文本型
.局部变量 文本数组, 文本型, , "0"
.局部变量 局部_计次, 整数型
.局部变量 前一次长度, 整数型

文件号 = 打开文件 (取运行目录 () + “\1.txt”, 3, )
文本 = 读入文本 (文件号, )
文本数组 = 分割文本 (文本, #换行符, )
.计次循环首 (取数组成员数 (文本数组), 局部_计次)
    移动读写位置 (文件号, 1, 前一次长度 + 取文本长度 (文本数组 [局部_计次]))
    前一次长度 = 前一次长度 + 取文本长度 (文本数组 [局部_计次]) + 取文本长度 (“----登陆成功”) + 2
    插入文本 (文件号, “----登陆成功”)
.计次循环尾 ()
调试输出 (文件号, 文本, 文本数组)

求最佳吧,话说楼上都为什么那么写.....

[/e]

补充内容 (2013-11-17 12:08):
这代码乱套了,楼上都是改变整个txt,但我是打开改写,我认为我的好些..................

补充内容 (2013-11-17 12:09):
代码下一页.........
作者: 纸扬    时间: 2013-11-17 12:08
.版本 2
.支持库 spec

.程序集 窗口程序集1

.子程序 _按钮1_被单击
.局部变量 文件号, 整数型
.局部变量 文本, 文本型
.局部变量 文本数组, 文本型, , "0"
.局部变量 局部_计次, 整数型
.局部变量 前一次长度, 整数型

文件号 = 打开文件 (取运行目录 () + “\1.txt”, 3, )
文本 = 读入文本 (文件号, )
文本数组 = 分割文本 (文本, #换行符, )
.计次循环首 (取数组成员数 (文本数组), 局部_计次)
    移动读写位置 (文件号, 1, 前一次长度 + 取文本长度 (文本数组 [局部_计次]))
    前一次长度 = 前一次长度 + 取文本长度 (文本数组 [局部_计次]) + 取文本长度 (“----登陆成功”) + 2
    插入文本 (文件号, “----登陆成功”)
.计次循环尾 ()
调试输出 (文件号, 文本, 文本数组)






欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4