TC官方合作论坛

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

[已解决] 为什么这个执行不了

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-30 20:13:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
             PW="abcdefg"
             pwcd=str.strleng(PW)
             i=0
            while (pwcd>i)
              pw1=str.strsub(PW,i,1)
              dm.KeyPressChar(pw1)
              help.messagebox(pw1)
              i=i+1
            endwhile

执行后,第一次显示   a   后面都显示空值。有知道为什么的吗?

回复

使用道具 举报

板凳
发表于 2015-1-30 22:29:38 | 只看该作者
我英文差你表骗我。
pw1=str.strsub(PW,i,1)是字符串截取码?
我认为应该是pw1=str.strsub(PW,i,i+1)。
回复 支持 反对

使用道具 举报

沙发
发表于 2015-1-30 21:22:18 | 只看该作者
你一上手就是英文吗???我还看不懂,定义变量了吗?貌似PW是字符串,i是整数型,两个不能比吧!后面的我就看不懂了.[不断学习]**快捷签名**作者:缘ManGo  QQ:35611068******签名快捷******[不断进步]
回复 支持 反对

使用道具 举报

地板
发表于 2015-1-31 07:08:13 | 只看该作者
楼上说的对,应该是i+1
回复 支持 反对

使用道具 举报

5#
发表于 2015-1-31 15:03:44 | 只看该作者
字符串截取 后面2个变量 一个是起始位置 另一个不是长度是结尾位置哦
你这是用C++用多了还是Delphi用习惯了 还是用的什么
回复 支持 反对

使用道具 举报

6#
发表于 2015-1-31 15:04:20 | 只看该作者
menglovelili 发表于 2015-1-30 21:22
你一上手就是英文吗???我还看不懂,定义变量了吗?貌似PW是字符串,i是整数型,两个不能比吧!后面的我就看不懂 ...

一上手.... 那好歹是12年注册的老用户...
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2015-1-31 17:00:40 | 只看该作者
谢谢各位。有种习惯,一直认为后面一个参数是截取的长度。。。。
回复 支持 反对

使用道具 举报

8#
发表于 2015-1-31 22:36:11 | 只看该作者
呵呵,我说的"一上手",就是"直接",意思是"直接就是英文状态",我抱着学习的态度来发表个人意见,说错了,就当我积极参与吧!                 [不断学习]**快捷签名**作者:缘ManGo  QQ:35611068**签名快捷**[不断进步]
回复 支持 反对

使用道具 举报

9#
发表于 2015-6-25 09:14:46 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-22 10:39 , Processed in 0.183885 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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