|
本帖最后由 mdyblog 于 2018-6-16 16:45 编辑
下面最新版,支持2、10、8、16进制书写方式。
==============================
#code=936T950
ENVI^ EnviMode=1
ENVI^ ForceLocal=1
//下面这些写方法都可以
//----SET#% : 单字节,进制自定 模式----
//SET#% &GBK=0x5E 0xFB //16进制
//SET#% &GBK=94 251 //10进制
//SET#% &GBK=0o136 0o373 //8进制
//SET#% &GBK=0b1011110 0b11111011 //2进制
//----SET% : 宽字符,进制自定 模式----
//SET#% &GBK=0xFB5E //16进制
//SET#% &GBK=64350 //(默认)10进制
//SET#% &GBK=0o175536 //8进制
//SET#% &GBK=0b1111101101011110 //2进制
//****宽字符要每2个编1组,低地址在高位(UNICODE_LE)****
//----SET#$ : 单字节,16进制 模式----
//SET#$ &GBK=0x5E 0xFB
//SET#$ &GBK=5E FB //16进制,省0x
//----SET#$ : 宽字符,16进制 模式----
//SET$ &GBK=0xFB5E //OK 16进制,UNICODE_LE
//SET$ &GBK=FB5E //OK 16进制,UNICODE_LE,省0x
//----CODE 单节模式(ANSI)----
//CODE *ANSI,0x5E 0xFB,**ANSI,&GBK //16进制
//CODE *ANSI,94 251,**ANSI,&GBK //(默认)10进制
//CODE *ANSI,0o136 0o373,**ANSI,&GBK //8进制
//CODE *ANSI,0b1011110 0b11111011,**ANSI,&GBK // 2进制
//----CODE 单节模式(GBK)----
//CODE *GBK,0x5E 0xFB,**GBK,&GBK //16进制
//CODE *GBK,94 251,**GBK,&GBK //(默认)10进制
//CODE *GBK,0o136 0o373,**GBK,&GBK //8进制
//CODE *GBK,0b1011110 0b11111011,**GBK,&GBK // 2进制
//----CODE 宽字符模式----
//CODE *UNI,0xFB5E,**UNI,&GBK //16进制
//CODE *UNI,64350,**UNI,&GBK //(默认)10进制
//CODE *UNI,0o175536,**UNI,&GBK //8进制
CODE *UNI,0b1111101101011110,**UNI,&GBK // 2进制
ENVI &Lengh=2
GETF -find %&CurDir%\AA,0#*#%&Lengh%#0#1#0,&A,*&GBK
MESS. [%&A%]
==============================
测试包 内码查找.rar: https://www.lanzous.com/i18f2vc
|
|