[按键精灵 转换字符串]如何把一段字符串转换为变量名?

请问有什么办法可以实现字符串转数字吗? _ 按键精灵手机版 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 4073|回复: 6
比如 ocr识字得到的是a=“130”,如何实现a=130,谢谢
月全勤论坛自然月(如8.1-8.31)签到满勤,系统会在月底自动判断发放。小红帽对论坛提出良好建议(可向管理员申请)按键精灵开发者3级可通过提升认证等级来升级勋章:rz.anjian.com
命令名称: CLng 转整数
命令功能: 尝试将表达式转换为长整型整数
语法格式: CLng(expression)
长整型数取值范围:-2,147,483,648 到 2,147,483,647命令名称: CInt 转整数
命令功能: 尝试将表达式转换为短整数型
语法格式: CInt(expression)
短整型数取值范围:-32,768 到 32,767你可以按需要使用这两个函数,注意,如果ocr识别出来的结果大于32767,使用Cint不会得到你想要的数值,所以建议你写成这样:a=Clng(a)
过大年勋章俩小福娃给大家拜年啦!双十一绝版纪念勋章双十一绝版纪念勋章单身汪勋章单身贵族的专属勋章按键精灵开发者6级(新浪V认证)通过新浪微博加V后自动发放,并替换普通的认证6级勋章。 微博达人(90天)完成新浪微博加V的奖励,结合活动不定期开放申请。幸运草勋章(永久)商业小精灵限时活动勋章。官方脚本作者工会官方脚本作者工会专属勋章 鹰眼勋章鹰眼注册用户专属勋章黄瓜勋章(永久)体验商业小精灵活动的奖励按键卫士(90天)参与“打击山寨,维护按键”活动图灵勋章参与按键精灵验证码识别大赛奖励按键图书勋章尊贵的按键图书用户小红帽对论坛提出良好建议(可向管理员申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章脚本作者商业小精灵作者绑定账号后自动赠送
您好, 如2楼所说 进行强制类型转换, 或者 可以得 返回值 进行 四则运算. 不然 a = a * 1
或者 a = a / 1
为什么认证只有PC题
OCR识别的先用IsNumeric识别一下是不是数字,如果是再用转换,如果不是数字用转换会报错
谢谢各位热心解答你的位置:
字符串赋的值带变量 怎么写
15:03:54 |
来源: 按键精灵资源站
我想启动变量为a的路径下的程序 但是调试不成功 提示 “参数个数不匹配。错误附加码=” 路径里边有变量 请问我下面的代码哪里错了
另外我给combobox设置了动态选项 比如 我遍历某路径下的所有文件夹然后把文件夹名称赋给combobox的list,可我应该如何实现选择某一项执行相应的行为呢,因为是动态的 没法提前定义选择第几个索引执行相应的操作,那应该如何解决呢?
a = &C:\\& + Form1.ComboBox1.List(Form1.ComboBox1.ListIndex) + &\\test.exe&{按键精灵},数据类型的学习。类型转换函数。_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:400,488贴子:
{按键精灵},数据类型的学习。类型转换函数。收藏
比较常用的数据类型有:文本型,整数型,小数型。比较少用的有:逻辑型,时间日期型,货币型,变体型。先学习一个指令:TypeName(QQ) //查看变量QQ的数据类型。TracePrint TypeName(QQ) //输出变量QQ的数据类型。----------------我是分界线--------------------- ----------------我是分界线---------------------1,文本型(string),又叫字符串型。////2,整数型2.1,短整数(Int) 2.2,长整数(lng) ////3,小数型3.1.单浮点数(Single) 3.2.双浮点数(Double) ////不同的数据类型,有不同的存储长度,取值范围和处理方式。对于小的数据,使用小的数据类型。(例如小的数据使用短整数,单浮点数。)学习C语言,D语言,E语言, 定义所有的变量和常量,都要求指定数据类型。比较不同数据的大小,数据类型需要转换成同一格式后,才能使用。指定数据类型的好处就是:统一格式。这和秦始皇统一中国,统一“度量衡”是一样的。按键学院吧,百度贴吧。。。。。。。。。。。。。Vbs语言和按键精灵,不要求指定数据类型,这经常会导致不知名的错误。使用按键精灵,贪图一时的方便,不指定数据类型,有时候会带来很大的麻烦。例子:Dim a文本,b数字a文本=&13& b数字=12 if a文本 & b数字 then traceprint &大于& else traceprint &小于或等于& end if //一个是文本,一个是数字,在按键精灵中能比吗? 按键精灵自己有格式转换,能比较。但长时间运行,它就会出现一些莫名其妙的错误。这种错误相当的不好找。
其实,按键精灵也可以进行数据转换的,只是很多人不知道。方法:全部命令,VBS命令,函数,类型转换函数。一、文本型,又叫字符串型。用CStr( ),把括号内的整数,小数转换成字符串。例子: QQ=123 QQ=CStr(QQ)TracePrint QQTracePrint TypeName(QQ) '输出QQ的数据类型。keypress &a&, 1 是文本型。keypress 65,1 是短整数类型。文本是连续的字符串,它必须放在半角引号中。引号作为分界符,在输入输出中并不显示。………………在字符串中:字符的个数,称为字符串的长度。len(strM),就是求字符串strM的长度。长度为零的字符串,是空字符串。………………………………在VB中,字符串有2种:变长字符串和定长字符串。(1)变长字符串不指定长度。dim a as stringa=&123&a=&456789&(2)定长字符串指定长度,当字符长度低于指定长度,即用空格填满,当字符长度大于指定长度,则去除过长的字符。例子:dim a as string * 10 //规定字符串a的长度为10。二、整数型。使用CInt( ),把文本,浮点数转换为短整数。使用CLng( ),把文本,把浮点数转换为长整数。Dim QQQQ = &333&QQ = CInt(QQ)TracePrint QQTracePrint TypeName(QQ) '输出QQ的数据类型。QQ = 3.1419526QQ = CInt(QQ)TracePrint QQTracePrint TypeName(QQ) '输出QQ的数据类型。在转换中,小数的取舍。常规数学,小数转整数是四舍五入的,&=5进1。按键精灵有点古怪,是五舍六入的,&=6进1。QQ = 2.6 TracePrint cint(QQ) '输出结果是 3 。 QQ = 2.5 TracePrint cint(QQ) '输出结果是 2 。三、小数类型。用CSng( ),把变量QQ转换为单浮点数。也可以使用CDbl( ),把变量QQ转换为双浮点数。QQ = CSng(QQ)QQ = CDbl (QQ)TracePrint QQTracePrint TypeName(QQ) '输出QQ的数据类型。比较少用的有:逻辑型,时间日期型,货币型,变体型。聊聊题外话:数据的进制位。进制位又叫比特。一个半角字符在内存中占8位。(如一个中文汉字或中文标点。)一个全角字符在内存中占16位。(如一个英文字母或英文标点。)1.整数型1.1,短整数(Int) 在标准ANSI中,短整数定义为16位。VC++和按键精灵把短整数定义为32位。……1.2,长整数(lng) 在标准ANSI中,长整数定义为32位。VC++和按键精灵把长整数定义为64位。……2.小数型2.1,单浮点数(Single) 32进制位。2.2,双浮点数(Double) 64进制位。短整数,长整数的溢出。bit记为“比特”或者“进制位”。 Byte,记为字节。bit与Byte的关系。 1bit:1Byte=1:8 8个比特(bit)组成一个字节(Byte)。一个汉字占2Byte的内存,就是16位。这两个Byte分别称为这个汉字的高位字节和低位字节。………………一个字母或数字占1Byte的内存,就是8位。数据溢出的例子:QQ = &33330&QQ = CInt(QQ)TracePrint QQTracePrint TypeName(QQ) '输出QQ的数据类型。
四、 逻辑型(Boolean)逻辑型数据在内存中占2个字节。逻辑型数据只有两个可能的值:True(真) False(假)当数值型数据转换为Boolean型数据时:非0的数据转换为true, 0为fasle。QQ = 123456QQ = CBool(QQ)TracePrint QQTracePrint TypeName(QQ)若将逻辑型数据转换成数值型,True(真)为 –1, False(假)为 0五、时间日期类型 日期类型加 # # 表示。例子:Do 时间 = time If 时间 = #09:56:32# Then Call Plugin.Msg.Tips(&脚本开始运行&) LeftClick 1endscript End Ifdelay 100Loop11球580 15:06 例子:# 10:48:12# QQ = CDate (& 10:48:12&)TracePrint QQ1、用函数,其它函数中的IsDate () 判断 date 能否转换成日期或时间。 CDate 识别日期文字和时间文字,以及一些在可接受的日期范围内的数字。在将数字转换为日期时,数字的整数部分被转换为日期,分数部分被转换为从午夜开始计算的时间。CDate 根据系统的区域设置识别日期格式。如果数据的格式不能被日期设置识别,则不能判断年、月、日的正确顺序。另外,如果长日期格式包含表示星期几的字符串,则不能被识别。 2、下面例子利用 CDate 函数把字符串转换为日期。 通常不要使用硬编码日期和时间。而要使用日期和时间的文字形式 ( 例如 #10/19/1962#, #4:45:23 PM#) 。MyDate =&October 19, 1962& ' 定义日期MyDate = CDate(MyDate)' 转换为日期数据类型TracePrint MyDate MyTime =&4:35:47 PM& ' 定义时间MyTime = CDate(MyTime) ' 转换为日期数据类型 TracePrint MyTime六、货币类型 货币(Currency)数据类型是为表示钱款而设置的,*可以取到.保留 小数* 取值范围: -477.7 还有很少用到的Variant(QQ) //变体型.
用三句话,把大漠注册到系统。
//检查,是否注册成功。Set dm = createobject(&dm.dmsoft&)//↑。凡是使用到大漠插件的脚本,开头都要加上这句:创建大漠对象。dm.SetPath &c:\dm&//↑。设置获取资源路径。字库,图片,都会直接从这里调用,不用打包到附件。 ver = dm.Ver() '获取版本号//调用一个dm命令,能调用就是注册成功。 If len(ver) = 0 Then MessageBox &创建对象失败,检查系统是否禁用了vbs脚本权限& else MessageBox&大漠插件,成功注册到系统。版本号:&&ver&&。& EndScript End If 按键学院吧,百度贴吧。资源下载:
登录百度帐号vb或按键精灵中 如何获取变量名的字符串(把变量名做为值赋给另一个变量)_百度知道
vb或按键精灵中 如何获取变量名的字符串(把变量名做为值赋给另一个变量)
简单的说 就是把变量名变为字符串比如 abc=1 如何让 r=&abc& 而不是等于1,也就是说 abc=1 function 截取名字(abc) 返回&abc&那么function 截取名字 怎么写
我有更好的答案
并不保留在可执行EXE文件中,你的变量名叫&ABC&或&AAAABBBB&应该不行,在编译后,EXE文件是完全一样的。所以在程序中是无法获取的。你想要实现的功能只能再想其它的方法。变量名在编译后只是个对应的地址单元
采纳率:39%
其实就像楼上所言 就是这个道理 编译以后的程序变量名称都换成地址了不过这正好说明了如果我们要在程序外部改变变量的值,不用知道变量的名称而只需要知道他在本次运行的时候在内存中地址就行了。。
为您推荐:
其他类似问题
按键精灵的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵split函数怎么用变量作为分隔符?_百度知道
按键精灵split函数怎么用变量作为分隔符?
我有更好的答案
sRect = 458|215|589|403MyArray = Split(sRect, &|&)就是用Split函数对sRect根据&|&进行分割分割后MyArray就是数组里面包含MyArray(0)MyArray(1)MyArray(2)MyArray(3)其中CLNG是类型转换,就是字符串转换成数值L = Clng(MyArray(0)): T = Clng(MyArray(1))R = Clng(MyArray(2)): B = Clng(MyArray(3))这样就得到L,T,R,B这4个变量的数值也就是L=458,T=215,R=589,B=403
采纳率:91%
来自团队:
pre t="code" l="vb">aa=&asd=fsdf=fds=sfs&a&b&=&y&=&split(aa,&a)For&=&&=&quot
请问分隔符变量a包含的字符可以是括号之类的符号吗?
本回答被提问者和网友采纳
为您推荐:
其他类似问题
split函数的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 按键精灵分割字符串 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信