StringLen |
首页 后退 前进 |
StringLen 返回字符串的长度.
StringLen ( "string" ) 参数
返回值 返回目标字符串的长度. 备注 数值表达式将自动计算并转换为字符串.
函数示例 #include <MsgBoxConstants.au3> ----------------------------------------
参见: BinaryLen, StringInStr, StringLeft, StringRight, StringTrimLeft, StringTrimRight, StringMid
exect=$var_k1=StringLen('字符串')||$var_k2=StringLen('字符串~~с~~空格ами') GLOBALEXECT<a> ;;返回字符串中的字符数
exect=$var_n1=StringLen(ClipGet()) GLOBALEXECT<a> ;; 将变量$var_n1写入剪贴板行中的字符数
exect=$var_n1=StringLen(ClipGet())*52 GLOBALEXECT<a> ;; 将变量$var_n1写入剪贴板字符串中的字符数乘以52
exect=$var_k1=StringLen(ClipGet())*52&'x85' GLOBALEXECT<a> ;;将变量$var_n1写入剪贴板字符串中的字符数,乘以52,添加行"x85"
sends=-1!!-1||formt<23> GLOBALSENDS<a> exect=$var_s='GLOBALSENDS<0>x'&StringLen('GLOBALSENDS<1>') exect=_ViewValues('$var_s') ;; 例如:1.从剪贴板检索列表;按照线的长度排序,逐行排列; 3.分配变量$var_s数字缓冲区中的行数(缓冲区中字符串的最大长度)
exect=ToolTip('---------------------------'&@CRLF&'Длина~~пути:~~'&StringLen('%P%N')&'~~символа(ов)'&@CRLF&'日期~~создания:~~<info=o44%P%N//>',<info=x165>,<info=x166>,'Информация',1,1)||Sleep(5000) ;; 在项目位置创建一个工具提示5秒钟,其中包含以下信息:光标下的对象的路径长度及其创建日期
exect=$var_s=ClipGet()||$var_i=StringRegExp(ClipGet(),'([^A-Za-z\d])',0)?MsgBox(48+4096,'Результат','Число~~в~~буфере~~не~~является~~хэшем.')&_Exit():1||$var_i=StringLen('$var_s')||$var_n=$var_i=8?3:($var_i=32?1:($var_i=64?6:($var_i=128?8:MsgBox(48+4096,'Результат','Число~~в~~буфере~~не подходит~~под~~условие~~проверки.')&_Exit())))||$var_path=$var_n&'%P%N' <IF> <info=f$var_path|1//> = $var_s <THEN> exect=MsgBox(64+4096,'Результат','Контрольные~~суммы~~совпадают.') <ELSE> exect=MsgBox(48+4096,'Результат','Контрольные~~суммы~~не~~совпадают.') <ENDIF> ;; 取决于缓冲线长度校验文件进行比较光标和剪贴板下:如果如图8所示,比较发生CRC32,如果32 - MD5,如果64 - SHA256,如果128 - SHA512,具有手动关闭一个弹出窗口,报告结果 © Аверин Андрей для Total Commander Image Averin-And@yandex.ru |