Hex |
首页 后退 前进 |
Hex 返回整数的字符串表达式, 或者二进制表达式的十六进制值.
Hex ( expression [, length] ) 参数
返回值
备注 省略第二个参数, 或使用 Default 关键字, 则自动调整输出结果的大小; 指针类型参数, 默认显示指针的大小(x86 为 8 字符, x64 为 16 字符) 64 位整数默认显示 16 个字符. 传递非整数(小数点分隔符或指数)作 doubles 处理
函数示例 #include <MsgBoxConstants.au3> ----------------------------------------
该函数可以通过命令 exect 调用 参见: Dec, BitAND, BitNOT, BitOR, BitRotate, BitShift, BitXOR
exect=Hex(1033,4) GLOBALEXECT<a> ;; 将十进制整数或二进制数据转换为十六进制形式。
exect=$var_i=Hex(PixelGetColor(0,0),6)||_ViewValues(Eval('var_i')) ;; 返回颜色左上角的指定像素
exect=$var_i=Hex(PixelGetColor(0,0),6)||_ViewValues(Eval('var_i'))||Opt('PixelCoordMode',0)||$var_i=Hex(PixelGetColor(0,0,'[ACTIVE]'),6)||_ViewValues(Eval('var_i')) ;; 返回颜色指定的像素1)屏幕坐标的左上角2)相对于活动窗口的坐标
exect=$var_hex=Hex(PixelGetColor(730,176,0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2>||upd<1> ;; 将RGB值颜色写入指定坐标的Color.txt文件(730,176)
exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> ;; 在光标下的像素的Color.txt文件中记录RGB值颜色
<TRAY=•~~CTRL+ЛКМ~~-~~Запись~~пикселя~~под~~курсором~~в~~файл@CRLF•~~ESC~~-~~выход||1||TCIMG.dll,85> <PRESS=11,1> exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> <PRESS=1B> :EXIT: ;;使用CTRL + LMB(点击鼠标左键),RGB值被添加到光标到指定的文件中,托盘中的工具提示,操作期间会显示通过托盘图标的ESC输出...
exect=$var_h='0x'&Hex(_SendM(WinGetHandle('[CLASS:TTOTAL_CMD]'),1074,1,0))||_ViewValues('$var_h') ;; 获取左文件面板的十六进制描述符(TC9及以上)
exect=$var_h='0x'&Hex(_SendM(WinGetHandle('[CLASS:TTOTAL_CMD]'),1074,2,0))||_ViewValues('$var_h') ;; 获取正确文件面板的十六进制文件描述符(TC9及以上)
exect=$var_h='0x'&Hex(_SendM(WinGetHandle('[CLASS:TTOTAL_CMD]'),1074,3,0))||_ViewValues('$var_h') ;; 获取活动文件面板的十六进制描述符(TC9及以上)
exect=$var_h='0x'&Hex(_SendM(WinGetHandle('[CLASS:TTOTAL_CMD]'),1074,4,0))||_ViewValues('$var_h') ;; 获取Hex非活动文件面板(TC9及以上)
exect=$var_h='0x'&Hex(_SendM(WinGetHandle('[CLASS:TTOTAL_CMD]'),1074,5,0))||_ViewValues('$var_h') ;; 获取左文件面板的十六进制句柄描述符(TC9及以上) © Аверин Андрей для Total Commander Image Averin-And@yandex.ru |