51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4815|回复: 14
打印 上一主题 下一主题

[求助] 关于QTP数字转化为字符的函数??

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-1 13:13:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
脚本如下:
N1=RandomNumber.value(0,100)
N2=RandomNumber.value(0,100)
假如N1为12,N2为34。现在我准备把N1和N2连接起来放在N3中,即N3=1234
如果为N1+N2则为12+34=46
该怎么做?
谢谢各位!祝大家新年快乐
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-2-1 13:17:25 | 只看该作者
N3=CStr(N1)&CStr(N2)
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-2-1 13:45:54 | 只看该作者
感觉
N3 = Cint(CStr(N1)+CStr(N2))更方便于进一步计算

不好意思看错了楼主的要求,楼上正解

[ 本帖最后由 xiaoyaoke 于 2008-2-1 13:49 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-2-1 15:13:44 | 只看该作者

谢谢两位

谢谢两位  新年快乐
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-2-1 15:18:14 | 只看该作者

随即取英文字母和特殊符号,请问怎么解决??

随即取英文字母和特殊符号,请问怎么解决??谢谢
随即取数字为randomnumber.value()
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-2-1 15:33:06 | 只看该作者
随机取英文字母和特殊符号,你可以把英文字母和特殊符号写成一个数组,一个英文字母和特殊符号就对应一个数组的下标,然后可以用随机取数字的方法,随机取一个数组的下标.如果想取字符串,只要循环字符串的字符长度次数就可以了.也就等于自己写一个随机字符串的过程.
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-2-1 15:40:03 | 只看该作者
楼上的方法可行.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-2-1 15:41:01 | 只看该作者

回复 5# 的帖子

Chr(RandomNumber(0,255))
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-2-1 15:48:41 | 只看该作者

呵呵

谢谢快速回帖
大家都什么时间回家啊  祝新年找到更多的BUG
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-2-1 15:49:28 | 只看该作者

回复 8# 的帖子

方法不错啊,不过会不会把一些不可打印的字符也随机进来呢,大部分的情况下还是需要一些可打印的字符吧.
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-2-1 15:51:26 | 只看该作者

回复 10# 的帖子

那你自己决定要哪些嘛。看asc表,估计你指Chr(RandomNumber(33,126))吧
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2008-2-1 15:52:56 | 只看该作者

回复 8# 的帖子

Chr(RandomNumber(0,255))但是它只是把随机数转化为字符 ,而不是我说的英文字母,不过zhou840401的方法可行。
但是听说用ASCII可以实现,不知道大家有什么高见
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-2-1 15:56:00 | 只看该作者

回复 12# 的帖子

我有个高见:赶快去超市买块豆腐
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2008-2-1 15:58:21 | 只看该作者

回复 13# 的帖子

谢谢 我试一下
不好意思
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2008-2-1 16:05:49 | 只看该作者
gy21st说得没错的.chr函数返回与指定的 ANSI 字符代码相对应的字符。chr(65)就是'A'了,其它的照推了,chr(92)就是'a'

[ 本帖最后由 zhou840401 于 2008-2-1 16:07 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-6-6 02:19 , Processed in 0.082610 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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