婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP實現(xiàn)GB2312字符與區(qū)位碼的相互轉(zhuǎn)換的代碼

ASP實現(xiàn)GB2312字符與區(qū)位碼的相互轉(zhuǎn)換的代碼

熱門標簽:蘭州智能語音電銷機器人功能 離線電子地圖標注軟件注冊 外呼回撥系統(tǒng)圖片 辦理400電話一年多少錢 為什么外呼系統(tǒng)需要預存話費呢 寧夏怎么申請400電話 常用地圖標注范圍點 咸陽銷售外呼系統(tǒng) 企數(shù)外呼系統(tǒng)能用多久
研究編碼,得知GB2312編碼與區(qū)位碼的關(guān)系,嘗試之后,得此程序。
搜索,似乎沒人寫,故發(fā)此地。
原創(chuàng)首發(fā):
http://bbs.blueidea.com
http://mytju.com/classcode/
任意轉(zhuǎn)載,任意使用。
1.簡述
(1)GB2312標準的定義,其實就是區(qū)位碼。
共94行,94列,行就是區(qū)號,列就是位號。
如“啊”字區(qū)號為16,位號為01,它的區(qū)位碼就是1601。
(2)每個字符由區(qū)號+位號組成,共占兩個字節(jié)。
每個字節(jié)都是01-94,與通信控制符0-31沖突,
所以,將區(qū)號和位號分別加上32,以避免沖突。
(3)由上,每個字節(jié)是33-126,與ASCII編碼0-127沖突,
所以將最高位置為1,也就是加上128,以避免沖突。
所以,最終,每個字節(jié)為161-254。
2。實現(xiàn)
原理很簡單,加加減減即可實現(xiàn)。
直接將我完成的函數(shù)帖于此處。

復制代碼 代碼如下:

'----取得區(qū)位碼的函數(shù)--------------------- 
Function CharToQWM(byVal str) 
    dim sHex,sHigh,sLow,iLow,iHigh,sResult 
    sHex=Hex(Asc(str)) '取得字符的內(nèi)碼的編碼,如B0A1,此編碼是正確的順序,不必交換高低位。 
    sHigh=Left(sHex,2) '取得編碼的高位,如B0。 
    sLow=Right(sHex,2) '取得編碼的低位,如A1。 
    'GB2312內(nèi)碼范圍為HA1A1--HFEFE,每個字節(jié)都在A1-FE之間。 
    if NOT (sHigh>="A1" AND sHigh="FE") then 
        CharToQWM="" 
        Exit Function 
    end if 
    if NOT (sLow>="A1" AND sLow="FE") then 
        CharToQWM="" 
        Exit Function 
    end if 
    'GB交換碼僅使用了7位,高位置1,即為內(nèi)碼。反過來就是將高位置0,可得到交換碼。 
    iLow=Clng("H"  sLow)-128  
    iHigh=Clng("H"  sHigh)-128 
    '區(qū)位碼與控制碼0-31沖突,所以加上32之后,即是交換碼。反過來減去32即可。 
    iLow=iLow-32 
    iHigh=iHigh-32 
    'OK,區(qū)位碼已經(jīng)得到。 
    sResult="" 
    if iHigh10 then 
        sResult = sResult  "0"  Cstr(iHigh) 
    else 
        sResult = sResult  Cstr(iHigh) 
    end if 
    if iLow10 then 
        sResult = sResult  "0"  Cstr(iLow) 
    else 
        sResult = sResult  Cstr(iLow) 
    end if 
    CharToQWM=sResult 
End Function 
'----根據(jù)區(qū)位碼得到字符的函數(shù)--------------------- 
Function QWMToChar(byVal str,byVal doCheckFlg) 
    dim sHex,sHigh,sLow,iLow,iHigh,sResult 
    '-------------檢查輸入格式-------------- 
    if doCheckFlg then 
        if Len(str)>4 then 
            QWMToChar="" 
            Exit Function 
        end if 
        '--4位必須都是數(shù)字 
        dim i,iAsc 
        for i=1 to 4 
            iAsc=Asc(mid(str,i,1)) 
            if NOT (iAsc>=H30 AND iAsc=H39) then 
                QWMToChar="" 
                Exit Function 
            end if 
        next 
        '--區(qū)號,位號都要在01-94之間 
        iHigh=Clng(Left(str,2)) 
        iLow=Clng(Right(str,2)) 
        if NOT (iHigh>=1 AND iHigh=94) then 
            QWMToChar="" 
            Exit Function 
        end if 
        if NOT (iLow>=1 AND iLow=94) then 
            QWMToChar="" 
            Exit Function 
        end if 
    end if 
    '-------------檢查完畢------------------ 
    iHigh=Clng(Left(str,2)) 
    iLow=Clng(Right(str,2)) 
    iHigh=iHigh + 32 + 128 
    iLow=iLow + 32 + 128 
    sHex=Hex(iHigh)  Hex(iLow) 
    QWMToChar=Chr("H"  sHex) 
End Function 

使用方法:
-----------------------------------------------------------------------------------------------------
復制代碼 代碼如下:

dim i,str,sChar 
str="娃哈哈" 
for i=1 to Len(str) 
       sChar=Mid(str,i,1)  
       Response.write sChar  ":"  CharToQWM(sChar) "br>" 
next 
----------------------------------------------------------------------------------------------------- 
dim str 
str="1601|1602|1603} 
if instr(str,"|")>0 then 
       dim s,sCharArray,i 
       sCharArray=Split(str,"|") 
       for i=0 to Ubound(sCharArray) 
              s=s  QWMToChar(trim(sCharArray(i)),True) 
       next 
       str=s 
else 
       str=QWMToChar(str,True) 
end if 
.......
-----------------------------------------------------------------------------------------------------
3.在線使用
http://www.mytju.com/classcode/tools/quweima.asp
進入以上網(wǎng)址即可在線查閱。
您可能感興趣的文章:
  • PHP中實現(xiàn)漢字轉(zhuǎn)區(qū)位碼應用源碼實例解析

標簽:麗江 咸陽 昌都 家電維修 溫州 昆明 泰州 鐵嶺

巨人網(wǎng)絡(luò)通訊聲明:本文標題《ASP實現(xiàn)GB2312字符與區(qū)位碼的相互轉(zhuǎn)換的代碼》,本文關(guān)鍵詞  ASP,實現(xiàn),GB2312,字符,與,區(qū)位碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP實現(xiàn)GB2312字符與區(qū)位碼的相互轉(zhuǎn)換的代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP實現(xiàn)GB2312字符與區(qū)位碼的相互轉(zhuǎn)換的代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    麻豆成人免费电影| 日本福利一区二区| 国产亚洲欧美在线| 在线观看国产日韩| 国产精华液一区二区三区| 亚洲欧美一区二区久久| 亚洲男人电影天堂| 一区二区三区中文字幕精品精品| 久久精品免视看| 亚洲图片自拍偷拍| 色综合亚洲欧洲| 亚洲电影一区二区| 91丨porny丨在线| 91色.com| 国产精品理论在线观看| 日韩视频免费观看高清完整版在线观看| 亚洲综合小说图片| 亚洲午夜羞羞片| 中文字幕制服丝袜一区二区三区| 国产欧美日韩精品a在线观看| 国产伦精品一区二区三区在线观看 | 日本道精品一区二区三区| 日本午夜精品一区二区三区电影| 一区二区在线观看免费视频播放| 午夜国产精品一区| 国产一区二区三区| 一区二区三区精品在线| 欧美激情综合五月色丁香小说| 日本道免费精品一区二区三区| 亚洲成a人v欧美综合天堂| 久久99国产精品久久99| 国产成人在线视频网站| 免费人成网站在线观看欧美高清| 久久丝袜美腿综合| 欧美日韩一本到| 在线亚洲免费视频| 激情综合色丁香一区二区| 亚洲18色成人| 中文字幕精品一区二区精品绿巨人 | 精品国产髙清在线看国产毛片| 精品理论电影在线| 国产精品女人毛片| 在线观看亚洲一区| 国产精品久久久一本精品| 欧美电影一区二区三区| 国产精品久久久久久亚洲伦 | 日韩高清不卡在线| caoporen国产精品视频| 欧美久久久久久久久| 1024亚洲合集| 成人99免费视频| 欧美tickling网站挠脚心| 亚洲色图欧美偷拍| 国产精品亚洲人在线观看| 欧美成人女星排行榜| 亚洲乱码一区二区三区在线观看| 青青青伊人色综合久久| 欧美日韩在线播放三区四区| 日韩毛片在线免费观看| 99精品国产热久久91蜜凸| 日韩码欧中文字| 欧美日韩在线三级| 国产不卡免费视频| 一区二区三区精品在线观看| 欧美精品国产精品| 波多野结衣中文字幕一区二区三区| 国产精品美女久久久久aⅴ国产馆| 99精品国产99久久久久久白柏| 亚洲专区一二三| 亚洲国产cao| 国产精品亚洲人在线观看| 国产日韩欧美亚洲| 在线一区二区三区做爰视频网站| 日韩黄色片在线观看| 日韩一级成人av| 成人免费高清在线| 中文字幕av免费专区久久| 91丝袜呻吟高潮美腿白嫩在线观看| 亚洲成av人片一区二区三区| 91麻豆精品91久久久久久清纯 | 精品一区二区三区久久久| 亚洲欧美另类小说视频| 亚洲国产成人午夜在线一区| 国产日韩欧美一区二区三区乱码 | 成人av中文字幕| 国产一二精品视频| 韩国一区二区在线观看| 亚洲成人一区在线| 国产精品人妖ts系列视频| 欧美视频三区在线播放| 一区二区三区日韩| 久久尤物电影视频在线观看| 欧美日韩午夜在线视频| 久久电影网站中文字幕| 亚洲精品综合在线| 国产日韩av一区| 色噜噜狠狠色综合欧洲selulu| 亚洲欧美在线观看| 91婷婷韩国欧美一区二区| 亚洲国产另类av| 日韩毛片高清在线播放| 最新国产の精品合集bt伙计| 精品日韩欧美一区二区| 91丨porny丨最新| 成人高清免费观看| 不卡高清视频专区| 高清在线不卡av| 国产成人精品一区二| 一区av在线播放| 国产精品久久久久影院| 久久久久久麻豆| 亚洲成人一区在线| 精品制服美女丁香| 不卡的av网站| 欧美性淫爽ww久久久久无| 欧亚洲嫩模精品一区三区| 色综合色狠狠综合色| 成人中文字幕电影| 欧美精品黑人性xxxx| 在线电影欧美成精品| 精品国产91久久久久久久妲己| 久久天天做天天爱综合色| 亚洲欧洲色图综合| 久久99精品一区二区三区| 欧美另类久久久品| 国产欧美精品一区二区色综合朱莉| 亚洲一区二区三区美女| jlzzjlzz亚洲日本少妇| 中文字幕精品一区| 欧美经典一区二区三区| 久久成人久久爱| 91一区二区三区在线观看| 精品理论电影在线观看 | 欧美天堂一区二区三区| 中文字幕的久久| 波多野结衣亚洲| 有坂深雪av一区二区精品| 欧美精品 国产精品| 国产成人综合在线观看| 欧洲精品视频在线观看| 欧美人与禽zozo性伦| 欧美mv日韩mv国产网站app| 捆绑调教一区二区三区| 精品久久国产老人久久综合| 蜜桃av噜噜一区| 久久天堂av综合合色蜜桃网| 奇米色一区二区| 精品一区二区三区蜜桃| 亚洲综合在线视频| 一本久道久久综合中文字幕| 国产三级一区二区| 久久精品综合网| 91毛片在线观看| 亚洲精品一二三区| 国产成人精品亚洲午夜麻豆| 国产午夜亚洲精品午夜鲁丝片| 99精品国产91久久久久久| 婷婷久久综合九色综合伊人色| 自拍偷拍国产精品| 欧美国产精品一区二区| 精品日产卡一卡二卡麻豆| 欧美男生操女生| 国产一区三区三区| 久久久精品人体av艺术| 亚洲免费观看视频| 日韩丝袜情趣美女图片| 91麻豆免费观看| 国产一区欧美日韩| 亚洲国产成人av好男人在线观看| 日韩欧美一二三| 5566中文字幕一区二区电影| 国产成人免费视频网站高清观看视频| 国产精品国产三级国产普通话99 | 91免费在线看| 精品在线视频一区| 精品欧美一区二区在线观看| 91精品国产全国免费观看 | 欧美专区日韩专区| 91麻豆精品国产91久久久| 欧美大片在线观看一区二区| 91精品蜜臀在线一区尤物| 成人黄色一级视频| 国产成人精品影视| 不卡视频一二三四| 91成人免费在线视频| 欧美在线观看禁18| 91精品久久久久久久久99蜜臂| 欧美午夜精品一区二区三区| 欧美日韩aaaaa| 中文字幕亚洲电影| 日本系列欧美系列| eeuss鲁片一区二区三区在线观看| 亚洲va韩国va欧美va| 综合激情成人伊人| 亚洲一二三级电影| 免费人成黄页网站在线一区二区| 日本一区中文字幕| 狠狠色综合日日| 国产精品乱码一区二三区小蝌蚪| 欧美精品一区二区高清在线观看|