开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

楼主: 大傻瓜
收起左侧

[已解决] 关于文本分割和数组的问题,一时转不过来,谁来帮帮我啊?

[复制链接]

结帖率:42% (5/12)
发表于 2012-9-18 21:44:09 | 显示全部楼层   加拿大
就是用文本相加

比如
计次循环()
tssc(a[i]+s)

这样的就是调试输出每份结尾加个s
回复

使用道具 举报

结帖率:71% (5/7)
发表于 2012-9-18 21:51:45 | 显示全部楼层   浙江省台州市
大傻瓜 发表于 2012-9-18 21:36
一篇文章算单词个数的话,我用 q=分割文本(编辑框1.内容," ",),这样就行了.单词个数分成6份我用 取整(取数组 ...

这样啊,,,
弄个编辑框,
然后直接
如果真(取数组成员数(q)除以6=20)
编辑框=q[120]
编辑框加入成员(“你想加的文字”)

点评

如果我不知道编辑框里边的单词是多少呢?我主要是想知道怎么让它判断出在该加字符的地方加.求解啊.   湖北省孝感市  详情 回复 发表于 2012-9-18 21:55
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2012-9-18 21:55:04 | 显示全部楼层   湖北省孝感市
没玩没了 发表于 2012-9-18 21:51
这样啊,,,
弄个编辑框,
然后直接

如果我不知道编辑框里边的单词是多少呢?我主要是想知道怎么让它判断出在该加字符的地方加.求解啊.

回复

使用道具 举报

结帖率:71% (5/7)
发表于 2012-9-18 22:04:28 | 显示全部楼层   浙江省台州市
大傻瓜 发表于 2012-9-18 21:55
如果我不知道编辑框里边的单词是多少呢?我主要是想知道怎么让它判断出在该加字符的地方加.求解啊.

你要加的文字是随机的 还是在固定的位置上(比如:10 20 30 40 。。。)加其他文字?
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2012-9-18 22:14:53 | 显示全部楼层   湖北省孝感市
位置随单词的长度而改变差什么字无所谓了,到时候给个编辑框,就插入那个编辑框里的字.比如说是120个单词就在20,40,60,80,100处插入,是180个单词就在30,60,90,120,150处插入.
回复

使用道具 举报

结帖率:91% (20/22)
发表于 2012-9-19 01:14:57 | 显示全部楼层   浙江省温州市
用空格分割文本存到数组,然后你爱怎么改怎么改,改完再写出来就是了,
变量要改的位置=到整数(取数组成员数(单词数组)/6)
记次循环首(6,计次)
单词数组[变量要改的位置*计次]=单词数组[变量要改的位置*计次]+"s"
记次循环尾
记次循环首(取数组成员数(单词数组),n)
还原文本=还原文本+单词数组[n]+" "
记次循环尾
这样应该可以了吧

点评

麻烦你写下代码,行吗?   湖北省十堰市  详情 回复 发表于 2012-9-19 12:46
回复

使用道具 举报

结帖率:80% (8/10)
 楼主| 发表于 2012-9-19 12:46:37 | 显示全部楼层   湖北省十堰市
wlnr 发表于 2012-9-19 01:14
用空格分割文本存到数组,然后你爱怎么改怎么改,改完再写出来就是了,
变量要改的位置=到整数(取数组成员数( ...

麻烦你写下代码,行吗?
回复

使用道具 举报

结帖率:100% (4/4)
发表于 2012-9-19 14:44:26 | 显示全部楼层   浙江省湖州市
循环6次,放一个数组
回复

使用道具 举报

结帖率:35% (7/20)
发表于 2012-9-19 17:09:13 | 显示全部楼层   河北省张家口市
有结果了吗,我写了一下
  1. .版本 2

  2. .程序集 窗口程序集1
  3. .程序集变量 q, 文本型, , "0"
  4. .程序集变量 倍, 整数型
  5. .程序集变量 计次
  6. .程序集变量 外计次
  7. .程序集变量 结果, 文本型

  8. .子程序 __启动窗口_创建完毕

  9. q = 分割文本 (编辑框1.内容, “ ”, )
  10. 倍 = 取整 (取数组成员数 (q) ÷ 6)
  11. 外计次 = 0
  12. .计次循环首 (取数组成员数 (q), 计次)
  13.     结果 = 结果 + q [计次]
  14.     外计次 = 外计次 + 1
  15.     .如果真 (外计次 = 倍)
  16.         外计次 = 0
  17.         结果 = 结果 + “s”
  18.     .如果真结束

  19. .计次循环尾 ()
  20. 结果 = 取文本左边 (结果, 取文本长度 (结果) - 1)
  21. 输出调试文本 (结果)

复制代码
回复

使用道具 举报

结帖率:35% (7/20)
发表于 2012-9-19 17:09:39 | 显示全部楼层   河北省张家口市
看看是不是你要的,不是再小修改一下,思路正确

点评

不好意思啊,白天忙,没顾得上网站.我把我写的传上来,能不能帮我修改一下.是我之前写的,你给我写的我还没来得及弄.   湖南省岳阳市  详情 回复 发表于 2012-9-20 23:07
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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