⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.htm

📁 在DELPHI下调用API获取汉字五笔拼音
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>自动五笔拼音转换模块简介</title>
</head>

<body background="../../我的网站/任风吹超级软件园V1.02/page/images/bjmoney02.jpg">

<div class="Section1" style="LAYOUT-GRID-LINE: 15.6pt">
  <p align="center" class="MsoPlainText" style="TEXT-ALIGN: center"><b><span style="COLOR: red; FONT-SIZE: 18pt">自动五笔拼音转换模块简介<span lang="EN-US"><O:P>
  </O:P> 
  </span></span></b></p> 
  <p align="center" class="MsoPlainText" style="TEXT-ALIGN: center"><b><i><span lang="EN-US" style="COLOR: #99cc00; FONT-FAMILY: 'Century Gothic'">2002-09-10<O:P> 
  </O:P>   
  </span></i></b></p>   
  <p align="center" class="MsoPlainText" style="TEXT-ALIGN: center"><i><span style="COLOR: #333399; FONT-FAMILY: 仿宋_GB2312; FONT-SIZE: 12pt">韦生金    
  韦建琨 韦盛强 张与松<span lang="EN-US"><O:P>   
  </O:P>   
  </span></span></i></p>   
  <p align="center" class="MsoPlainText" style="TEXT-ALIGN: center"><b><span lang="EN-US" style="COLOR: #333399; FONT-FAMILY: 'Arial Black'; FONT-SIZE: 12pt; mso-fareast-font-family: 仿宋_GB2312"><a href="http://www.kekun.com/">http://www.kekun.com</a><O:P>   
  </O:P>   
  </span></b></p>   
  <p class="MsoPlainText"><b><i><span lang="EN-US" style="COLOR: #333399; FONT-FAMILY: 仿宋_GB2312; FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></i></b></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><b><span style="FONT-SIZE: 12pt">产生该模块的缘由:<span lang="EN-US"><O:P>   
  </O:P>   
  </span></span></b></p>   
  <p class="MsoPlainText"><b><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></b></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span>在开发数据库应用程序过程中,经常会碰到使用</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">“</span><span style="FONT-SIZE: 12pt">五笔码</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">”</span><span style="FONT-SIZE: 12pt">和</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">“</span><span style="FONT-SIZE: 12pt">拼音码</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">”</span><span style="FONT-SIZE: 12pt">进行商品编码的例子。我们以前有手工输入、数据库表查询、外挂第三方控件等解决方法<span lang="EN-US">,均不令人满意。<O:P>   
  </O:P>   
  </span></span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 21pt"><span style="FONT-SIZE: 12pt">经过多方对比和反复试验,我们开发出了这套“<b><span style="COLOR: red">自动五笔拼音转换模块</span></b>”,其实就是一个动态链接库文件<span lang="EN-US">    
  AutoWBPY.dll<span style="mso-spacerun: yes">&nbsp; </span>,它自带查询接口函数及五笔、拼音编码库,调用非常简单,可以用在所有支持    
  DLL 的编程语言中如 DELPHI 、VB、VC、C++BUILDER、PB 等(详见下文),具有极强的通用性和实用性。<O:P>   
  </O:P>   
  </span></span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span>本模块目前的版本为 V1.00    
  ,后继版本会不断地修正编码库存在的 BUG ,并在保证兼容性的前提下,增加更多更好的函数供您使用。您所考虑的事情就是:在程序中添加几行代码,再把    
  AutoWBPY.dll 文件放到可执行文件目录下,<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span>一切就搞定了。若要升级,只需到我们的网站下载最新的AutoWBPY.dll    
  文件进行覆盖即可。<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span>用 DLL    
  可以跳过繁琐的代码衔接和版本冲突问题,实现功能封装,既灵活又可靠,而且分发程序时只多了一个几百KB的    
  DLL 文件,不会对整个工程有大的负面影响。<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span>该 <b><span style="COLOR: red"><a href="http://www.kekun.com/download/autowbpy.zip">AutoWBPY.zip</a>    
  </span></b>为免费软件,可以自由下载、自由传播。<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><span style="font-size: 12pt" lang="EN-US">AutoWBPY.dll的源程序</span>也可以自由下载,但请您在下载后视情况汇给我们十块到二十块钱,当作对我们劳动的肯定和支持,谢谢!<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span>本程序用 Delphi6 编写,用其它版本如 D5、D4、D3 可能要修改一下  
  *.DFM<O:P>  
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span style="FONT-SIZE: 12pt">中的某些值才能打开,请您自行处理。<span lang="EN-US"><O:P>   
  </O:P>   
  </span></span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
  </span>汇款地址:广西宜州市三岔中学<O:P>  
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   
  </span>收款人:韦建琨<O:P>  
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
  </span>主页:<b><span style="COLOR: red"><a href="http://www.kekun.com/">http://www.kekun.com</a></span></b><span style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span></p>   
  <p class="MsoPlainText">&nbsp;&nbsp;&nbsp;<span style="mso-tab-count: 3; font-size: 12pt" lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   
  </span><span lang="EN-US" style="FONT-SIZE: 12pt">电话:013707788741&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   
  013087782244<O:P>  
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
  </span>E_mail :<b><a href="mailto:kun_ke@sina.com">kun_ke@sina.com</a><span style="mso-spacerun: yes">&nbsp;    
  </span><a href="mailto:kekun@sohu.com">kekun@sohu.com</a></b><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><b><span lang="EN-US" style="FONT-SIZE: 12pt">AutoWBPY.dll    
  使用方法:<O:P>   
  </O:P>   
  </span></b></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 30pt"><span style="FONT-SIZE: 12pt">当输入一串汉字以后,即可返回等长的五笔或拼音字符串。例如:输入“青霉素”,可以得到“</span><span style="font-size: 12pt" lang="EN-US">gfg</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">”</span><span style="FONT-SIZE: 12pt">、</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">“</span><span style="font-size: 12pt" lang="EN-US">qms</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">”</span><span style="FONT-SIZE: 12pt">或</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">“</span><span style="font-size: 12pt" lang="EN-US">gef ftxu gxi</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">”</span><span style="FONT-SIZE: 12pt">、</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">“</span><span style="font-size: 12pt" lang="EN-US">qing mei su</span><span lang="EN-US" style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 12pt; mso-ascii-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'">”</span><span style="FONT-SIZE: 12pt">。<span lang="EN-US"><O:P>   
  </O:P>   
  </span></span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 30pt"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;    
  </span>这个动态链接库并不是通过反查IME输入法实现的,因此如果用户机器上没<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span style="FONT-SIZE: 12pt">有安装拼音输入法也可以使用,甚至可以在西文状态下使用,一点问题都没有。<span lang="EN-US"><O:P>   
  </O:P>   
  </span></span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 21pt"><span style="FONT-SIZE: 12pt">在<span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;    
  </span>AutoWBPY.DLL中只有一个重要函数:<O:P>   
  </O:P>   
  </span></span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 63pt"><b><span lang="EN-US" style="FONT-SIZE: 12pt">getbm(    
  var str : shortstring ; sel : integer);<O:P>   
  </O:P>   
  </span></b></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 42pt; TEXT-INDENT: 21pt"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 42pt; TEXT-INDENT: 21pt"><span style="FONT-SIZE: 12pt">注意:函数名为小写<span lang="EN-US"><O:P>   
  </O:P>   
  </span></span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 21pt; TEXT-INDENT: 21pt"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><span style="mso-spacerun: yes">&nbsp;</span>str :    
  输入汉字字符串,返回编码串;<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 21pt; TEXT-INDENT: 21pt"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;    
  </span>sel : 取码方式选择;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 21pt; TEXT-INDENT: 21pt"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 21pt; mso-char-indent-count: 1.75; mso-char-indent-size: 12pt"><span lang="EN-US" style="FONT-SIZE: 12pt">sel    
  := 1 取五笔头码;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 21pt; mso-char-indent-count: 1.75; mso-char-indent-size: 12pt"><span lang="EN-US" style="FONT-SIZE: 12pt">sel    
  := 2 取五笔全码;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 21pt; mso-char-indent-count: 1.75; mso-char-indent-size: 12pt"><span lang="EN-US" style="FONT-SIZE: 12pt">sel    
  := 3 取拼音头码;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 21pt; mso-char-indent-count: 1.75; mso-char-indent-size: 12pt"><span lang="EN-US" style="FONT-SIZE: 12pt">sel    
  := 4 取拼音全码.<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 21pt; TEXT-INDENT: 21pt"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;</span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 21pt; TEXT-INDENT: 21pt"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="MARGIN-LEFT: 21pt; TEXT-INDENT: 21pt"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;    
  </span>您可以在DELPHI程序中这样声明它们(其它语言请自行参考):<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText" style="TEXT-INDENT: 23.65pt; mso-char-indent-count: 2.0; mso-char-indent-size: 12.05pt"><b><span lang="EN-US" style="FONT-SIZE: 12pt">procedure</span></b><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;    
  </span>getbm(var str : shortstring; sel : integer); external 'AutoWBPY.dll';<O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt"><span style="mso-spacerun: yes">&nbsp;    
  </span><O:P>   
  </O:P>   
  </span></p>   
  <p class="MsoPlainText"><span lang="EN-US" style="FONT-SIZE: 12pt">&nbsp;<O:P>   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -