汉字与区位码(1) - 范文中心

汉字与区位码(1)

02/27

汉字与区位码(1) - 转换函数

先上转换函数:

unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;type  TForm1 = class(TForm)    Button1: TButton;    Button2: TButton;    procedure Button1Click(Sender: TObject);    procedure Button2Click(Sender: TObject);  end;var  Form1: TForm1;implementation{$R *.dfm}{查汉字区位码}function Str2GB(const s: AnsiString): string;const  G = 160;begin  Result := Format('%d%d', [Ord(s[1])-G, Ord(s[2])-G]);end;{通过区位码查汉字}function GB2Str(const n: Word): string;const  G = 160;begin  Result := string(AnsiChar(n div 100 + G) + AnsiChar(n mod 100 + G));end;{测试}procedure TForm1.Button1Click(Sender: TObject);begin  ShowMessage(GB2Str(4582)); {万}end;procedure TForm1.Button2Click(Sender: TObject);begin  ShowMessage(Str2GB('万')); {4582}end;end.

获取区位码表: 准备个 Memo 接收(注意使用了上面的函数) var  i,j: Byte;  s: string;begin  s := '';  for i := 1 to 94 do  begin    for j := 1 to 94 do      s := Format('%s %s', [s, GB2Str(i*100 + j)]);    Memo1.Lines.Add(s);    s := '';  end;end;


相关内容

  • 信息技术与计算机文化
    第一章 信息技术与计算机文化 1.1 信息与信息技术 1.1.1 信息与数据 所谓数据,是指存储在某种媒体上可以加以鉴别的符号资料.这里所说的符号,不仅指文字.字母.数字,还包括了图形.图像.音频与视频等多媒体数据.由于描述事物的属性必须借 ...
  • 如何将汉字转换成二进制编码
    各数制之间的转换 我们用R表示任何数制的基数,讨论各数制之间的转换. 1.R进制数转换为十进制数 二进制.八进制和十六进制数转换为等值的十进制数,只要把它们用多项式表示并在十进制下进行计算,所得的结果就是十进制数. 2.十进制数转换为R进制 ...
  • 国内最大的实用查询工具网站911查询
    芳野欢迎您的光临 国内最大的实用查询工具网站911查询 国内最大的实用查询工具网站 www.911cha.com 热门查询 查看全部120个查询 设为首页 加入收藏 手机号码归属地查询快速定位手机号地理位置 周公解梦大全原版解梦 梦境吉凶预 ...
  • 大一计算机基础试题
    以微处理器为核心的微型计算机属于第__四__代计算机. 用24×24点阵的汉字字模存储汉字,每个汉字需_72 __字节. 显示器的分辨率指的是水平分辨率和_垂直分辨率_的乘积 . 局域网的拓扑结构主要有总线型.__星型__.环型.树型.全互 ...
  • 20XX年计算机等级[一级MSOffice]标准预测试卷(2)
    2014年计算机等级<一级MSOffice >标准预测试卷(2) 一.选择题(每小题1分,共20分) 1.汇编语言是一种( ). A .依赖于计算机的低级程序设计语言 B .计算机能直接执行的程序设计语言 C .独立于计算机的高 ...
  • 杭州会计电算化考试题
    一.单选题 1.第一台电子计算机诞生于年,2.要采用晶体管元件,第三代计算机主要采用中小规模成电路元件,第四代电子计算机主要采用大规模集成电路. 3.我国第一代电子计算机于年制造成功. 4.电子计算机内所有信息都是以数形式表示. 5.电子计 ...
  • 初级会计电算化历年真题
    初级会计电算化历年真题一 一.单选题. 1.组成报表的最小基本单位是( ) . A.组合单元 B.表体 C.变动单元 D.表单元 [答案]D 2. 设置会计科目编码时,必须是( ) . A.科目全编码 B.明细科目编码 C.一级科目编码 D ...
  • 河南省文管二级试题
    .要求所有打开的窗口最小化.可使用鼠标右键单击______的空白区域,然后单击"最小化所有窗口". A.任务栏 B.标题栏 C.工具栏 D.状态栏 2.Windows中,若要一次选择不连续的几个文件或文件夹,正确的操作是 ...
  • 高中会考计算机知识点
    1. 第一台算机ENIAC计淡于生1964,年电子是管计算:第机二是代晶管计体机:第三代算中是小规集成电模路:四代是第规模大成电集:路 2 计.算机的应领域主用有要科学计算:信:息管理实:控制时办公:.生自动化:产人智能,工络网信:通电子务 ...
  • 为了规范全国网吧安全管理软件开发与应用
    前 言 为了规范全国网吧安全管理软件开发与应用,便于数据处理,实现集中管理,保障公共信息网络安全,制定本检测规范. 本检测规范的编写以公安部发布的<计算机信息网络国际联网安全保护管理办法>中的有关规定为依据,数据项目及长度以满足 ...