|
我写了一个网站上传头像的一个程序,在判断里加了,如果上传成功就把上传成功的账号和密码写到程序的运行目录里,
代码是这样的,
.版本 2
.局部变量 返回文本, 文本型
.局部变量 成功文本, 字节集
.局部变量 账号, 文本型
.局部变量 密码, 文本型
.判断开始 (寻找文本 (返回文本, “头像上传成功”, , 假) ≠ -1)
成功文本 = 读入文件 (取运行目录 () + “\” + 时间_取月日 () + “头像上传成功.txt”)
写到文件 (取运行目录 () + “\” + 时间_取月日 () + “头像上传成功.txt”, 成功文本 + 到字节集 (账号 + “=” + 密码 + #换行符))
.默认
.判断结束
这样写是可以达到自动保存到这个文本里而且不会替换掉,但是如果是运行一个程序还可以。因为一个太慢了,我想要达到程序多开来上传的,但是如果多开的都是在一个运行目录里的话,生成的这个文本内容总是少了,甚至有的时候会把大部分的内容覆盖掉了。我就是很奇怪,为什么会有这个情况发生?明明每次写入之前都要读入一次文本的内容的。那为什么还会覆盖掉?如果确实这样写,不能达到程序多开的效果话。那么用什么样的方式可以达到呢?希望大侠们帮帮小弟哦。在此谢过。好人一生平安哟。。。
|
|