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

主頁 > 知識庫 > ASP實現GB2312字符與區位碼的相互轉換的代碼

ASP實現GB2312字符與區位碼的相互轉換的代碼

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

復制代碼 代碼如下:

'----取得區位碼的函數--------------------- 
Function CharToQWM(byVal str) 
    dim sHex,sHigh,sLow,iLow,iHigh,sResult 
    sHex=Hex(Asc(str)) '取得字符的內碼的編碼,如B0A1,此編碼是正確的順序,不必交換高低位。 
    sHigh=Left(sHex,2) '取得編碼的高位,如B0。 
    sLow=Right(sHex,2) '取得編碼的低位,如A1。 
    'GB2312內碼范圍為HA1A1--HFEFE,每個字節都在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,即為內碼。反過來就是將高位置0,可得到交換碼。 
    iLow=Clng("H"  sLow)-128  
    iHigh=Clng("H"  sHigh)-128 
    '區位碼與控制碼0-31沖突,所以加上32之后,即是交換碼。反過來減去32即可。 
    iLow=iLow-32 
    iHigh=iHigh-32 
    'OK,區位碼已經得到。 
    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 
'----根據區位碼得到字符的函數--------------------- 
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位必須都是數字 
        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 
        '--區號,位號都要在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
進入以上網址即可在線查閱。
您可能感興趣的文章:
  • PHP中實現漢字轉區位碼應用源碼實例解析

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

巨人網絡通訊聲明:本文標題《ASP實現GB2312字符與區位碼的相互轉換的代碼》,本文關鍵詞  ASP,實現,GB2312,字符,與,區位碼,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP實現GB2312字符與區位碼的相互轉換的代碼》相關的同類信息!
  • 本頁收集關于ASP實現GB2312字符與區位碼的相互轉換的代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产激情一区二区三区四区| 久久综合色鬼综合色| 日韩一区二区三区三四区视频在线观看| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美亚洲国产一区二区三区 | 国产欧美日韩亚州综合| 成人一区二区三区中文字幕| 国产三级欧美三级日产三级99| 国产成人精品亚洲777人妖 | 亚洲青青青在线视频| 日本精品一级二级| 国产精品福利一区| 在线免费一区三区| 欧美天天综合网| 欧洲一区在线电影| 欧美图片一区二区三区| 91婷婷韩国欧美一区二区| 亚洲精品一二三| 国产精品久久久久久久久久久免费看 | 欧美私模裸体表演在线观看| 欧美成人在线直播| 日本不卡中文字幕| 欧美一区二区三级| 狠狠狠色丁香婷婷综合激情| 欧美精品一区二区三区很污很色的 | 精品一区二区免费在线观看| 中文字幕精品一区二区三区精品| 成人在线综合网| 亚洲成年人网站在线观看| 久久久av毛片精品| 欧美视频一区二区三区在线观看| 激情五月婷婷综合| 亚洲人精品一区| 精品久久久久久久久久久久久久久 | 极品销魂美女一区二区三区| 欧美精品一区二区蜜臀亚洲| 成人在线视频首页| 日韩精品一卡二卡三卡四卡无卡| 欧美一区二区三区在线观看视频| 日本在线不卡视频一二三区| 2021中文字幕一区亚洲| 国产成人av资源| 国产欧美视频一区二区| 色偷偷久久人人79超碰人人澡| 亚洲卡通欧美制服中文| 91精品免费观看| 国产美女娇喘av呻吟久久| 亚洲视频在线一区| 欧美一区二区日韩| 99国产精品久久| gogo大胆日本视频一区| 91一区一区三区| 国产一区二区三区久久悠悠色av| 五月综合激情网| 午夜不卡av免费| 亚洲国产精品久久久久婷婷884| 国产精品视频一二三区| 国产精品三级在线观看| 亚洲国产高清在线观看视频| 国产精品污www在线观看| 久久这里只有精品视频网| 精品理论电影在线| 国产日产亚洲精品系列| 欧美—级在线免费片| 亚洲欧洲国产专区| 一区二区三区鲁丝不卡| 性欧美大战久久久久久久久| 日韩av一区二区在线影视| 亚洲国产欧美一区二区三区丁香婷| 夜夜精品视频一区二区| 蜜桃久久精品一区二区| 国产在线视视频有精品| 国产成人免费视频| 欧美日韩国产首页| xnxx国产精品| 日韩美女视频19| 亚洲va中文字幕| 97久久人人超碰| 欧美一级二级在线观看| 国产视频在线观看一区二区三区| 日韩欧美一级片| 欧美国产欧美亚州国产日韩mv天天看完整 | 国产99久久久国产精品潘金| 美洲天堂一区二卡三卡四卡视频| 亚洲一卡二卡三卡四卡无卡久久| 亚洲精选免费视频| 日本不卡一区二区三区高清视频| 亚洲成a天堂v人片| 久久精品国内一区二区三区| 懂色一区二区三区免费观看| 日韩一区二区在线观看| 亚洲另类在线制服丝袜| 精品一二三四区| 91精品国产免费| 亚洲国产综合色| 99久久婷婷国产| 精品国产百合女同互慰| 亚洲精品成人在线| 国产.欧美.日韩| 国产精品成人免费| 国产曰批免费观看久久久| 51精品久久久久久久蜜臀| 夜色激情一区二区| 欧美天堂一区二区三区| 五月天激情综合网| 欧美体内she精高潮| 一区二区三区日韩欧美| 91亚洲精品久久久蜜桃网站| 国产精品美女久久久久久久久久久| 国产精品影视在线| 国产欧美一区二区在线观看| 国内精品伊人久久久久av一坑| 91精品国产综合久久久蜜臀粉嫩| 三级久久三级久久| 精品国产123| 丁香婷婷综合色啪| 国产精品电影一区二区三区| 97se亚洲国产综合自在线| 午夜精品久久久久久久久| 欧美性大战xxxxx久久久| 亚洲成年人影院| 精品国产精品网麻豆系列| 国产九色精品成人porny| 国产欧美一区二区在线| 色欧美片视频在线观看在线视频| 亚洲一区二区三区不卡国产欧美 | 爽好久久久欧美精品| 欧美一个色资源| 国产91精品免费| 夜夜嗨av一区二区三区中文字幕| 日韩一二在线观看| www.亚洲人| 九九视频精品免费| 亚洲激情校园春色| 精品日韩99亚洲| 欧美伊人久久大香线蕉综合69| 久久99热这里只有精品| 亚洲一区二区三区四区在线观看| 国产亚洲精品免费| 91精品国产综合久久小美女| 色综合久久综合网97色综合| 国产一区二区看久久| 性久久久久久久| 一区二区三区四区激情| 久久久不卡网国产精品一区| 538在线一区二区精品国产| proumb性欧美在线观看| 国产精品一卡二| 蜜桃久久久久久久| 亚洲成av人片在www色猫咪| 国产清纯白嫩初高生在线观看91| wwwwww.欧美系列| 日韩精品专区在线影院重磅| 日韩欧美在线综合网| 91麻豆精品国产91久久久更新时间 | 国产精品剧情在线亚洲| 日韩一区二区在线观看视频播放| 欧美一区二区在线看| 在线观看区一区二| 欧美日韩一区二区三区免费看| 91日韩一区二区三区| 日本久久一区二区三区| 91黄色激情网站| 正在播放亚洲一区| 91精品国产一区二区三区| 欧美变态tickle挠乳网站| 欧美成va人片在线观看| 国产午夜亚洲精品羞羞网站| 中文字幕一区二区三区不卡| 亚洲精品美国一| 免费精品视频最新在线| 国产自产2019最新不卡| 色综合久久中文综合久久牛| 欧美日韩一区成人| 国产视频一区二区三区在线观看| 国产精品久久久久久久浪潮网站| 亚洲无线码一区二区三区| 激情成人午夜视频| 色婷婷亚洲综合| 精品国产成人系列| 一区二区三区高清不卡| 狠狠色丁香婷综合久久| 欧美色涩在线第一页| 久久精品人人做人人爽人人| 亚洲精选视频免费看| 九九热在线视频观看这里只有精品| 国产成人综合在线| 日韩欧美专区在线| 亚洲午夜精品17c| av在线不卡电影| 久久一夜天堂av一区二区三区| 亚洲高清在线精品| 91社区在线播放| 亚洲欧美中日韩| 成人av在线网站| 国产精品久久久一区麻豆最新章节| 久久国产免费看| 欧美成人免费网站| 免费观看91视频大全| 日韩一级高清毛片|