TC官方合作论坛

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

[已解决] 2012.10.04第三问。怎么读出txt文件的某一行的某几个字符?

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


以下是我的代码:
功能 逻辑型 按钮0_点击()
   整型 姓名,需要匹配的名字
   字符型 姓名字符串,得分字符串
        姓名字符串=编辑框.获得文本("编辑框0")                 
                   整型 文件句柄=文件.打开(".\\1.txt")
                         文件.设置游标位置(文件句柄,姓名字符串)//这个我不知道游标地址设置的对不对。
                        需要匹配的名字=字符串.长度(姓名字符串)   
                   如果(需要匹配的名字==1)//写到这,我不知道怎么写了,一下红字是我描述需要表达的意思。
                               则读取匹配名字后面<3个的字符。
                              编辑框.设置文本("编辑框1",<3个的字符)
                    否则
                           继续运行下面代码            
                              姓名=辅助.随机数(60,100)
                              得分字符串=转换.整型转字符型(姓名)

                                  文件句柄=文件.打开(".\\1.txt")
                                  文件.设置游标位置(文件句柄,"结束")
                                  文件.写一行(文件句柄,姓名字符串+得分字符串)
                                   文件.关闭(文件句柄)
                   编辑框.设置文本("编辑框1",得分字符串)
返回 真
功能结束


空间结束

本帖子中包含更多资源

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

x
回复

使用道具 举报

地板
发表于 2012-10-4 18:32:04 | 只看该作者
文件方面的帖子---读文件、配置文件
http://bbs.tyuyan.com/thread-17555-1-1.html

还是这贴-0- 哈哈。。
回复 支持 反对

使用道具 举报

沙发
发表于 2012-10-4 18:21:55 | 只看该作者
如果把写配置看明白了 就不用纠结这个了
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-10-4 18:29:55 | 只看该作者
回复 2楼shine宝宝的帖子

哦。晚上我在去从新看一下。不过,我现在用的是写文件。
大大,能给我个写配置的教程地址吗?
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-10-4 19:25:35 | 只看该作者
回复 4楼shine宝宝的帖子

大大,我又把里面的那几个帖子从头到尾看了一遍,一般都只说到读到某一行,没有说到,怎么读到某一行的某几个字符。求救啊,大神。
回复 支持 反对

使用道具 举报

6#
发表于 2012-10-4 19:57:44 | 只看该作者
这样
内容=文件 读一行
在 内容 里查找人名字符串
如果找到  就用 字符串.修剪   (这个命令你用这个测试一下就懂了  辅助.消息框(字符串.修剪("认命38","认命"))    )
就能得到分数
然后把分数显示到编辑框
回复 支持 反对

使用道具 举报

7#
发表于 2012-10-5 00:58:26 | 只看该作者
功能 字符型 取部分文本( 字符型 要找的字符串,字符型 文件路径)
//这里添加你要执行的代码
字符型 返回文本
整型 i,u,o
字符型[] 数组=字符型[100]//100表示100行,根据实际情况,自行更改
返回文本=文件.读文件(文件路径)
字符串.分割(返回文本,"\n",数组)
数组.大小(数组,i)
循环(u<i)
    o=字符串.查找字符串(数组,要找的字符串)
    如果(o>=0)
        
返回文本=字符串.截取(数组,o+1,100)//是文件的长度,根据实际情况,自行设置
        跳出
    如果结束
    u=u+1
循环结束
返回
返回文本//这里返回的就是你要的东西
//函数返回语句
功能结束
//////////////////////如果给你解决了,帮个忙采纳下
回复 支持 反对

使用道具 举报

8#
发表于 2012-10-8 05:11:21 | 只看该作者
学习
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-10 17:48 , Processed in 0.151381 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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