TC官方合作论坛

 找回密码
 立即注册
查看: 1108|回复: 11
打印 上一主题 下一主题

[已解决] 没办法做到无限循环吗???????找高手~~~~

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-11 20:19:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
功能 逻辑型 开始_点击()

整型 文件句柄=文件.打开("d:\\1.txt")
int i
i=0
字符型 内容
循环(真)
    如果(i<3)
  内容=文件.读一行(文件句柄)
    如果(i==0)
辅助.消息框(内容)
    如果结束
如果(i==1)
辅助.消息框(内容)
如果结束
如果(i==2)
辅助.消息框(内容)
如果结束
i=i+1
如果(i==3)
    内容=文件.读一行(文件句柄)
    i=i-3
如果结束
    如果结束
循环结束




弹出3次后,第4次开始就全都是空白的。。没办法做到无限循环吗???????找高手~~~~
回复

使用道具 举报

10#
发表于 2012-7-12 14:03:18 | 只看该作者
  1. 字符型[] 数组
  2. 数组=字符型[10000]
  3. 整型 计数
  4. 计数=0
  5. 字符型 内容
  6. 整型 文件句柄=文件.打开("d:\\1.txt")          //打开文件
  7. 循环(真)
  8. 内容=文件.读一行(文件句柄)
  9. 数组[计数]=内容                             //读取的内容直接写入到数组内了
  10. 计数=计数+1
  11. 如果(字符串.长度(内容)==0)         //当内容的字符串等于0的时候,就是读取完毕了,然后就跳出这个循环
  12. 跳出
  13. 如果结束
  14. 循环结束
复制代码
这样就可以了
有多少都可以读取,没有必要写那么长的代码,如果1000个帐号密码,照你那样写就得写两千多行吧?不累么?
当内容内的字符为空的时候
就是读取完毕了
直接跳出这个循环
所有读取的内容都写到数组内了
第一次贴出代码来,觉得好就采纳最佳答案哦
别让人太失望了

回复 支持 反对

使用道具 举报

沙发
发表于 2012-7-11 20:25:28 | 只看该作者
表示不懂你的意思汗
回复 支持 反对

使用道具 举报

板凳
发表于 2012-7-11 20:37:12 | 只看该作者
乱改我代码
无限读的代码

  1. 整型 文件句柄=文件.打开("d:\\1.txt")
  2. int i
  3. 循环(真)
  4. 字符型 内容=文件.读一行(文件句柄)

  5. 如果(内容=="")
  6.     跳出
  7. 如果结束
  8. 如果(i==1)//读第二行
  9. 辅助.消息框(内容)
  10. 如果结束
  11. 如果(i==2)//第三行也行,以此类推
  12. 辅助.消息框(内容)

  13. 如果结束
  14. 如果(i==100) //读99行
  15. 辅助.消息框(内容)

  16. 如果结束
  17. i=i+1


  18. 循环结束
  19. 文件.关闭(文件句柄)
复制代码
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-7-11 20:47:50 | 只看该作者
回复 3楼陌上青衣。的帖子

被你发现了
我不是要一直下去,是要到了最后可以从头再来,例如:从一循环到一百,然后继续从一开始循环到一百。
你这个好像i+到一百后就不走了吧????
回复 支持 反对

使用道具 举报

5#
发表于 2012-7-11 20:50:25 | 只看该作者
回复 1楼tc5325429的帖子

你自已看看代码啊。你循环里边最大的如果是I小于3,当然只有三次就退出了。


你把如果结束放到:
如果(i<3)
  内容=文件.读一行(文件句柄)
后面就无限循环了.最好把〈3改〉3,

功能 逻辑型 开始_点击()

整型 文件句柄=文件.打开("d:\\1.txt")
int i
i=0
字符型 内容
循环(真)
    如果(i>3)
  内容=文件.读一行(文件句柄)
如果结束
    如果(i==0)
辅助.消息框(内容)
    如果结束
如果(i==1)
辅助.消息框(内容)
如果结束
如果(i==2)
辅助.消息框(内容)
如果结束
i=i+1
如果(i==3)
    内容=文件.读一行(文件句柄)
    i=i-3
如果结束
   循环结束
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-7-11 21:02:33 | 只看该作者
回复 5楼wutao2361的帖子

我这边运行还是没办法做到无限,你可以运行到无限循环吗???
回复 支持 反对

使用道具 举报

7#
发表于 2012-7-11 21:16:02 | 只看该作者
从头到尾读那么多次来干嘛的
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-7-11 21:32:14 | 只看该作者
回复 7楼陌上青衣。的帖子

用来干坏事
回复 支持 反对

使用道具 举报

9#
发表于 2012-7-11 22:47:21 | 只看该作者
吃多撑的
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-14 04:11 , Processed in 0.161962 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表