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

📄 编码解码.html

📁 at指令集的介绍。包括指令详解。非常有利于初级手机编程
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<a href="post.asp?forum_id=6&reply_id=10199&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>出售DELPHI的完整手机短消息收发及西门子手机管理的原代码~<BR>软件请看:http://www.GhostSoft.net<span class='sft'><br><br><br> <br><p align=right>第7篇</p></span></td></tr><tr><td bgcolor='#E3E5E5' valign=top>jakeylover<br><br><img src='face/35.gif'></img><br><br>级别:战士<br>来自: <br> 积分:26<br>注册:2003年2月</td><td bgcolor='#E3E5E5' valign='top'>发表于: 2003-2-20 11:18:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=jakeylover')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:jzjiang2@163.com'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=10301')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln= ')"><img src="images/qq.gif" alt="QQ号码: " border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=10301&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=10301"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=10301&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>好啊<BR>我有C的编码和解码的程序,整理后铁出<span class='sft'><br><br><br> <br><p align=right>第8篇</p></span></td></tr><tr><td bgcolor='#ffffff' valign=top>pass哥<br><br><img src='face/27.gif'></img><br><br>级别:将军<br>来自:地狱<br> 积分:307<br>注册:2002年12月</td><td bgcolor='#ffffff' valign='top'>发表于: 2003-3-3 9:06:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=pass哥')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:zhouhuilun@sohu.com'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=10977')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln=2862031')"><img src="images/qq.gif" alt="QQ号码:2862031" border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=10977&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=10977"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=10977&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>奋斗了一个晚班的时间,弄出来了三个部分,还有一个部分正在啃咬中:<BR>function TForm1.EncodeChinese(var inputstr:string):string;&nbsp;&nbsp;&nbsp;&nbsp; //得到的是代码页为CP936的Unicode编码(也可得到的是Unicode编码)<BR>var<BR>&nbsp;&nbsp;i,j,len,cur:integer;<BR>&nbsp;&nbsp;t:string;<BR>&nbsp;&nbsp;ws:widestring;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//注释掉该项<BR>begin<BR>&nbsp;&nbsp;result:='';<BR>&nbsp;&nbsp;ws:=inputstr;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//注释掉该项<BR>&nbsp;&nbsp;len:=length(ws);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //改为len:=length(inputstr)<BR>&nbsp;&nbsp;i:=1;//j:=0;<BR>&nbsp;&nbsp;while i&lt;=len do<BR>&nbsp;&nbsp;&nbsp;&nbsp;begin<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cur:=ord(ws[i]);&nbsp;&nbsp;&nbsp;&nbsp; //改为cur:=ord(inputstr[i])<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fmtstr(t,'%4.4x',[cur]);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result:=result+t;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //按以上注释的修改后得到的是Uncode编码<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;inc(i);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//j:=(j+1) mod 7;<BR>&nbsp;&nbsp;&nbsp;&nbsp;end;</P><P>end;</P><P>function TForm1.DecodeChinese(var inputstr:string):string;&nbsp;&nbsp;&nbsp;&nbsp; //将代码页为CP936的Unicode编码转换为GB2312的中文编码<BR>var<BR>&nbsp;&nbsp;i,len,j:Integer;<BR>&nbsp;&nbsp;t:String;<BR>begin<BR>&nbsp;&nbsp;Result:='';<BR>&nbsp;&nbsp;len:=Length(inputstr);<BR>&nbsp;&nbsp;i:=1;<BR>&nbsp;&nbsp;while i&lt;=len do begin<BR>&nbsp;&nbsp;&nbsp;&nbsp;t:=Copy(inputstr,i,4);<BR>&nbsp;&nbsp;&nbsp;&nbsp;j:=StrToInt('$'+t);<BR>&nbsp;&nbsp;&nbsp;&nbsp;t:=widechar(j);<BR>&nbsp;&nbsp;&nbsp;&nbsp;Result:=Result+t;<BR>&nbsp;&nbsp;&nbsp;&nbsp;i:=i+4;<BR>&nbsp;&nbsp;end;<BR>end;</P><P>procedure TForm1.Button1Click(Sender: TObject);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//得到的英文编码<BR>var<BR>&nbsp;&nbsp;i,j,len,cur:Integer;<BR>&nbsp;&nbsp;t,s,returnstr:String;<BR>begin<BR>&nbsp;&nbsp;returnstr:='';<BR>&nbsp;&nbsp;s:=edit1.Text;<BR>&nbsp;&nbsp;len:=length(s);<BR>&nbsp;&nbsp;i:=1;<BR>&nbsp;&nbsp;j:=0;<BR>&nbsp;&nbsp;while i&lt;=len do<BR>&nbsp;&nbsp;&nbsp;&nbsp;begin<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if i&lt;len then<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cur:=(ord(s[i]) shr j) or ((ord(s[i+1]) shl (7-j)) and $ff)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cur:=(ord(s[i]) shr j) and $7f;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FmtStr(t,'%2.2x',[cur]);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; returnstr:=returnstr+t;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inc(i);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; j:=(j+1) mod 7;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if j=0 then<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inc(i);<BR>&nbsp;&nbsp;&nbsp;&nbsp;end;<BR>&nbsp;&nbsp;edit2.Text:=returnstr;</P><P>大家也一起来想想英文解码的方法啊:(<span class='sft'><br><br><img src="images/sign.gif" width="299"  height="12"><br>我爱我家!!!<br><br><br>我爱我家!!!<br><p align=right>第9篇</p></span></td></tr><tr><td bgcolor='#E3E5E5' valign=top>tcz<br><br><img src='face/23.gif'></img><br><br>级别:战士<br>来自: <br> 积分:30<br>注册:2003年3月</td><td bgcolor='#E3E5E5' valign='top'>发表于: 2003-3-12 11:51:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=tcz')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:guixintcz@163.com'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=11469')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln= ')"><img src="images/qq.gif" alt="QQ号码: " border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=11469&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=11469"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=11469&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>我是刚来的,好多有用的东东哦,<BR>我公司作为sp接入移动,现在对协议不是很熟,<BR>ucs2编码用于什么东西,我的sco用作client如何咯<span class='sft'><br><br><img src="images/sign.gif" width="299"  height="12"><br>沟通无限<br><br><br>沟通无限<br><p align=right>第10篇</p></span></td></tr><tr><td bgcolor='#ffffff' valign=top>chenluck<br><br><img src='face/1.gif'></img><br><br>级别:战士<br>来自:上海<br> 积分:24<br>注册:2002年9月</td><td bgcolor='#ffffff' valign='top'>发表于: 2003-3-16 1:57:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=chenluck')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:chenluck@163.net'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=11680')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln= ')"><img src="images/qq.gif" alt="QQ号码: " border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=11680&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=11680"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=11680&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>我能不能用单版机完成GB2312到UCS2的转换,也就是说是否能用标准C实现代码的转换工作!<span class='sft'><br><br><img src="images/sign.gif" width="299"  height="12"><br>各位帮帮我!<BR>要不俺要跳楼了!<BR>&nbsp;&nbsp; <br><br><br>%%%%%%%%%%%%%%%%%%%
%%                                                 %%
%%      chenluck@163.net              %%
%%                                                 %%
%%%%%%%%%%%%%%%%%%%<br><p align=right>第11篇</p></span></td></tr><tr><td bgcolor='#E3E5E5' valign=top>走来走去<br><br><img src='face/9.gif'></img><br><br>头衔:我是谁?<br>级别:爱心精灵<br>来自: 火星<br> 积分:948<br>注册:2002年7月</td><td bgcolor='#E3E5E5' valign='top'>发表于: 2003-4-12 10:54:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=走来走去')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:61376@163.com'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=12763')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln=61376')"><img src="images/qq.gif" alt="QQ号码:61376" border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=12763&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=12763"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=12763&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>格格巫</P><P></P><P>头衔:法师<BR>来自:上海<BR>积分:421<BR>注册:2002年10月 发表于: 2003-4-10 13:59:30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>--------------------------------------------------------------------------------</P><P><BR>老是有人发信要我解决 Unicode 到 GB 的编码问题,我在此贴代码算了,免得再找我</P><P>程序在FressBSD/Linux上调试通过,Windows 用户只要修改几个变量类型和头文件即可</P><P>说明:函数名称 <BR>int strUnicode2GB(char *strSourcer, char *strDest,int n)</P><P>转换Unicde字符串到GB码,返回汉字数<BR>输入( Unicode 源串,GB2312/ASCII混合编码串,Unicode字节数 必须是偶数!!!)</P><P><BR>#include &lt;sys/types.h&gt;</P><P>const unsigned short int Unicode_GB2312[][2] =<BR>{</P><P>/*Unicode ,GB||ASCII ,MEMO*/<BR>0x0000,0x0040,/*&nbsp;&nbsp; 0&nbsp;&nbsp; COMMERCIAL AT @&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; */<BR>0x0001,0x00A3,/*&nbsp;&nbsp; 1&nbsp;&nbsp; POUND SIGN £&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; */<BR>0x0002,0x0024,/*&nbsp;&nbsp; 2&nbsp;&nbsp; DOLLAR SIGN $&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; */<BR>0x0003,0x00A5,/*&nbsp;&nbsp; 3&nbsp;&nbsp; YEN SIGN ¥&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; */<BR>0x0004,0x00E8,/*&nbsp;&nbsp; 4&nbsp;&nbsp; LATIN SMALL LETTER E WITH GRAVE &#232;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/</P><P>.............<BR>.............<BR>码表太长了 请尽量通过 Google 查询,多的是<BR>或者通过 stevenkoh@sohu.com 向我索取</P><P>0xFF5C,0xA3FC,/* '|' -&gt; 65372 */<BR>0xFF5D,0xA3FD,/* '}' -&gt; 65373 */<BR>0xFF5E,0xA1AB,/* '~' -&gt; 65374 */<BR>0xFFE0,0xA1E9,/* '¢' -&gt; 65504 */<BR>0xFFE1,0xA1EA,/* '£' -&gt; 65505 */<BR>0xFFE3,0xA3FE,/* ' ̄' -&gt; 65507 */<BR>0xFFE5,0xA3A4,/* '¥' -&gt; 65509 */</P><P>&nbsp;&nbsp;<BR>};</P><P>u_int16_t Unicode2GBcode(u_int16_t iUnicode)<BR>{<BR>&nbsp;&nbsp;int&nbsp;&nbsp;i,j,n;<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;switch (iUnicode){<BR>&nbsp;&nbsp; case 0x0002:<BR>&nbsp;&nbsp; return 0x24;<BR>&nbsp;&nbsp; break;<BR>&nbsp;&nbsp; case 0x000a:<BR>&nbsp;&nbsp; return 0xa;<BR>&nbsp;&nbsp; break;<BR>&nbsp;&nbsp; case 0x000d:<BR>&nbsp;&nbsp; return 0xd;<BR>&nbsp;&nbsp; break;<BR>&nbsp;&nbsp; case 0x0040:<BR>&nbsp;&nbsp; return 0xA1;<BR>&nbsp;&nbsp; break;<BR>&nbsp;&nbsp;}<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;if ((iUnicode&gt;=0x20&amp;&amp;iUnicode&lt;=0x5a)||(iUnicode&gt;=0x61&amp;&amp;iUnicode&lt;=0x7a)) return iUnicode;<BR>&nbsp;&nbsp;</P><P>&nbsp;&nbsp;for (i=0,j=0,n=sizeof(Unicode_GB2312)/sizeof(Unicode_GB2312[0])-1;n&gt;0;n&gt;&gt;=1,++j){</P><P>&nbsp;&nbsp; if(Unicode_GB2312[i][0]==iUnicode) return Unicode_GB2312[i][1];</P><P>&nbsp;&nbsp; if (j&gt;1){<BR>&nbsp;&nbsp;&nbsp;&nbsp; if(Unicode_GB2312[i-1][0]==iUnicode) return Unicode_GB2312[i-1][1];&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp; if(Unicode_GB2312[i+1][0]==iUnicode) return Unicode_GB2312[i+1][1];<BR>&nbsp;&nbsp; }<BR>&nbsp;&nbsp; <BR>&nbsp;&nbsp; if (Unicode_GB2312[i][0]&lt;iUnicode) i=i+n;<BR>&nbsp;&nbsp; else i=i-n;<BR>&nbsp;&nbsp;}</P><P>&nbsp;&nbsp;if(Unicode_GB2312[i][0]==iUnicode)&nbsp;&nbsp; return Unicode_GB2312[i][1];<BR>&nbsp;&nbsp;if(Unicode_GB2312[i-1][0]==iUnicode) return Unicode_GB2312[i-1][1];&nbsp;&nbsp;<BR>&nbsp;&nbsp;if(Unicode_GB2312[i+1][0]==iUnicode) return Unicode_GB2312[i+1][1];</P><P>&nbsp;&nbsp;return 0; //转换不成功<BR>}</P><P><BR>/*转换Unicde字符串到GB码,返回汉字数*/<BR>int strUnicode2GB(const char *strSourcer,const&nbsp;&nbsp;char *strDest,int n)<BR>{<BR>&nbsp;&nbsp;char cTmp;<BR>&nbsp;&nbsp;u_int16_t hz,tmphz;</P><P>&nbsp;&nbsp;char *pSrc;<BR>&nbsp;&nbsp;char *pDest;</P><P>&nbsp;&nbsp;int i;<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;<BR>for (i=0,pSrc=strSourcer,pDest=strDest;n&gt;0;n-=2,pSrc+=2,++i,++pDest){</P><P>hz=0;<BR>hz=*pSrc&lt;&lt;8|(*(pSrc+1)&amp;0x00FF);<BR>tmphz=Unicode2GBcode(hz);</P><P>if (!tmphz||tmphz&gt;0x7F&amp;&amp;tmphz&lt;0xFF){<BR>*pDest='.';<BR>continue;<BR>}<BR>else if (tmphz&gt;0x00&amp;&amp;tmphz&lt;=0x7F){<BR>cTmp=tmphz;<BR>*pDest=cTmp;<BR>}<BR>else{<BR>cTmp=tmphz;<BR>*pDest=(tmphz&gt;&gt;=8);<BR>++pDest;<BR>*pDest=cTmp;<BR>}<BR>}</P><P>*pDest='\0';<BR>return i;</P><P>}</P><P>希望您对大家有帮助!至于GB-&gt;Unicode,我想就算了,反正网关可以支持的。<BR> =================================</P><P>GB和USC2相互转换的码表,C结构的</P><P><BR><a href='http://www.spzone.net/upload/upfile/20021212857430GB2UNICODE.zip' target=_blank><font color=blue>http://www.spzone.net/upload/upfile/20021212857430GB2UNICODE.zip</font></a><span class='sft'><br><br><img src="images/sign.gif" width="299"  height="12"><br> 海里的鱼到盘子里休息/为了休息,被切成两半...<BR><br><br><br><i>本回复由 走来走去 编辑于 2003-4-21 10:14:19</i><br><p align=right>第12篇</p></span></td></tr><tr><td bgcolor='#ffffff' valign=top>logos<br><br><img src='face/28.gif'></img><br><br>级别:战士<br>来自: <br> 积分:5<br>注册:2003年12月</td><td bgcolor='#ffffff' valign='top'>发表于: 2003-12-1 9:44:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=logos')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:logosem@163.com'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=23297')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln=93984988')"><img src="images/qq.gif" alt="QQ号码:93984988" border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码:logosem@163.com"></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=23297&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=23297"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=23297&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>出售C#的完整手机短消息收发及NOKIA手机管理的原代码<span class='sft'><br><br><br> <br><p align=right>第13篇</p></span></td></tr><tr><td bgcolor='#E3E5E5' valign=top>hnsunwater<br><br><img src='face/35.gif'></img><br><br>级别:战士<br>来自: <br> 积分:29<br>注册:2003年12月</td><td bgcolor='#E3E5E5' valign='top'>发表于: 2003-12-4 10:21:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=hnsunwater')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:zhudinghua@hnpost.com'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=23457')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln= ')"><img src="images/qq.gif" alt="QQ号码: " border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=23457&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=23457"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=23457&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>请问各位大虾,有VB的编码与解码方法吗?<span class='sft'><br><br><br> <br><p align=right>第14篇</p></span></td></tr><tr><td bgcolor='#ffffff' valign=top>batiraul<br><br><img src='face/30.gif'></img><br><br>级别:论坛新成员<br>来自: <br> 积分:2<br>注册:2004年1月</td><td bgcolor='#ffffff' valign='top'>发表于: 2004-1-12 17:36:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=batiraul')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:batisparrow@msn.com'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=24792')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln= ')"><img src="images/qq.gif" alt="QQ号码: " border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=24792&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=24792"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=24792&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>C#.Net 里面实现字符的编码和解码——</P><P>#region 生成字符(含英文)引用码<BR>/// &lt;summary&gt;<BR>/// 生成unicode实体引用的wap字符串,所有汉字均由此转换<BR>/// &lt;/summary&gt;<BR>/// &lt;param name=&quot;s_Chinese&quot;&gt;中文字符串,可夹英文&lt;/param&gt;<BR>/// &lt;returns&gt;&lt;/returns&gt;<BR>protected&nbsp;&nbsp; string Gen_Unicode(string s_Chinese)<BR>{<BR>string s_retu=&quot;&quot;;<BR>char[] c_chars=s_Chinese.ToCharArray();</P><P>for(int i=0;i&lt;c_chars.Length;i++)<BR>{<BR>s_retu+=&quot;&amp;#x&quot; + ((short)c_chars[i]).ToString(&quot;X&quot;)+ &quot;;&quot;;<BR>}</P><P>return s_retu;<BR>}<BR>/// &lt;summary&gt;<BR>/// 把 WAP 代码转换为字符(中文字符串,可夹英文)<BR>/// &lt;/summary&gt;<BR>protected&nbsp;&nbsp; string Gen_Chinese(string s_Unicode)<BR>{<BR>string s_retu=&quot;&quot;;<BR>string s1=&quot;&quot;;<BR>string s2=&quot;&quot;;<BR>byte[] array = new byte[2]; <BR>char []spar={';'};<BR>string []chinese = s_Unicode.Split(spar);<BR>int count=chinese.Length;<BR>if(count&gt;0)<BR>{<BR>for(int i=0;i&lt;count;i++)<BR>{<BR>string s_tmp=chinese[i].Trim();<BR>if(s_tmp!=&quot;&quot;)<BR>{<BR>// s_tmp=s_tmp.Substring(4);<BR>if(s_tmp.Length&gt;=4)<BR>{<BR>s1 = s_tmp.Substring(0,2); <BR>s2 = s_tmp.Substring(2,2); <BR>array[0] = (byte)Convert.ToInt32(s1,16); <BR>array[1] = (byte)Convert.ToInt32(s2,16); <BR>s_retu&nbsp;&nbsp;=s_retu + System.Text.Encoding.BigEndianUnicode.GetString(array); <BR>}<BR>else&nbsp;&nbsp;//英文的<BR>{<BR>// s1 = s_tmp.Substring(0,2); <BR>s1 = &quot;00&quot;; <BR>s2 = s_tmp; <BR>array[0] = (byte)Convert.ToInt32(s1,16); <BR>array[1] = (byte)Convert.ToInt32(s2,16); <BR>s_retu&nbsp;&nbsp;=s_retu + System.Text.Encoding.BigEndianUnicode.GetString(array); <BR>}<BR>}</P><P>}</P><P>}<BR>return s_retu;<BR>}<BR>/// &lt;summary&gt;<BR>/// 把字符转换为双字节的 hex<BR>/// &lt;/summary&gt;<BR>/// &lt;param name=&quot;s_Chinese&quot;&gt;中文字符串,可夹英文&lt;/param&gt;<BR>protected string Gen_Hex(string s_Chinese)<BR>{<BR>string s_retu=&quot;&quot;;<BR>char[] c_chars=s_Chinese.ToCharArray();</P><P>for(int i=0;i&lt;c_chars.Length;i++)<BR>{<BR>string hex=((short)c_chars[i]).ToString(&quot;X&quot;);<BR>if(hex.Length==2)//如果是单字节的则转换为双字节的字符<BR>hex = &quot;00&quot; + hex;<BR>s_retu+=hex;<BR>}</P><P>return s_retu;<BR>}<BR>/// &lt;summary&gt;<BR>/// 把 hex 代码转换为字符(中文字符串,可夹英文)<BR>/// &lt;/summary&gt;<BR>protected string Gen_CharFromCode(string code)<BR>{ <BR>string s = &quot;&quot;;<BR>for(int i=0;i&lt;code.Length;i+=4)<BR>{<BR>string s1 = code.Substring(i,2); <BR>string s2 = code.Substring(i+2,2); </P><P>int t1 = Convert.ToInt32(s1,16); <BR>int t2 = Convert.ToInt32(s2,16); <BR>byte[] array = new byte[2]; </P><P>array[0] = (byte)t1; <BR>array[1] = (byte)t2; </P><P>s += System.Text.Encoding.BigEndianUnicode.GetString(array);<BR>}<BR>return s;<BR>}</P><P>#endregion</P><P><span class='sft'><br><br><br> <br><p align=right>第15篇</p></span></td></tr><tr><td bgcolor='#E3E5E5' valign=top>vcalpha<br><br><img src='face/1.gif'></img><br><br>级别:论坛新成员<br>来自: <br> 积分:1<br>注册:2004年2月</td><td bgcolor='#E3E5E5' valign='top'>发表于: 2004-2-3 17:01:00&nbsp;&nbsp;<a href="Javascript:openWindow('viewuser.asp?name=vcalpha')"><img src='images/profile.gif' alt='查看作者档案' border=0></a>&nbsp;&nbsp;<a href='mailto:a.cong'><img src='images/email.gif' alt='给作者发电子邮件' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow(' ')"><img src='images/homepage.gif' alt='访问作者主页' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('viewip.asp?reply_id=25231')"><img src="images/ip.gif" alt='查看IP地址' border=0></a>&nbsp;&nbsp;<a href="Javascript:openWindow('http://search.tencent.com/cgi-bin/friend/user_show_info?ln=1080221')"><img src="images/qq.gif" alt="QQ号码:1080221" border=0></a>&nbsp;&nbsp;<img src="images/msn.gif" border=0 alt="MSN号码: "></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='post.asp?method=edit&reply_id=25231&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB&forum_id=6&topic_id=2156&page=1'><img src='images/edit.gif' alt='编辑修改' border=0></a>
<a href="delreply.asp?reply_id=25231"><img src="images/del.gif" alt="删除回复" border=0></a>
<a href="post.asp?forum_id=6&reply_id=25231&method=reply&type=quotereply&forum_title=%A1%EE%CB%E3%B7%A8%D3%EB%C9%E8%BC%C6%A1%EE&topic_id=2156&topic_title=%B6%CC%D0%C5%CF%A2SMS%2C7bit%2C%D3%A2%CE%C4%B1%E0%C2%EB%2C%D3%A2%CE%C4%BD%E2%C2%EB%3Busc2%D6%D0%CE%C4%B1%E0%C2%EB%2C%D6%D0%CE%C4%BD%E2%C2%EB"><img src="images/quote.gif" alt="引用回复" border=0></a>
<hr noshade size=1 class='sft'><br><br>看看c++的编码、解码吧!</P><P>#include &lt;string.h&gt;<BR>#include &lt;stdio.h&gt;</P><P>#define BYTE unsigned char</P><P>void code( BYTE *p, int len, BYTE *q )<BR>{<BR>	int		i,j;<BR>	for( i=j=0; i&lt;len; i++ )<BR>	{<BR>		if( i%8 == 7 )<BR>			continue;<BR>		char next = (i&lt;len)?p[i+1]:0;<BR>		q[j++] = (p[i]&gt;&gt;i%8) + ((next&amp;((1&lt;&lt;(i%8+1))-1))&lt;&lt;8-i%8-1);<BR>	}<BR>	q[j]=0;<BR>}</P><P>void dcode( BYTE *p, int len, BYTE *q )<BR>{<BR>	int		i, j;<BR>	BYTE	temp = 0;<BR>	for(i=j=0;i&lt;len;i++)<BR>	{<BR>		q[j++] = ((p[i]&amp;((1&lt;&lt;8-i%7-1)-1))&lt;&lt;i%7)+temp;<BR>		temp=p[i]&gt;&gt;(8-i%7-1);	<BR>		if( i%7 == 6 )<BR>		{<BR>			q[j++] = temp;<BR>			temp = 0;<BR>		}<BR>	}<BR>	q[j] = 0;<BR>}</P><P>void main()<BR>{<BR>	char p[] = &quot;234312l;asdkfpqwrjasdfjqwjrlashfnoqwerhkasdfqwerqwerqwerqwer&quot;;<BR>	char q[256];<BR>	char r[256];

⌨️ 快捷键说明

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