如题
解决方案 »
- delphi?
- procedure RealizeLength
- 怎么判断StringGrid中当前选中的单元格?
- 用Intraweb+dbexpress+mysql写了个网站,现在遇到了个ntdll.dll错误,给个意见吧.
- tonylk(=www.tonixsoft.com=) 请进(关于公司信息汇总到一台机器上,用什么方案比较好)
- 说说好的Delphi开发网站,送大分!参于有分!
- 关于adoquery的问题
- 我的ActiveForm制作的数据库网页在本机上能看,在局域上的其他机器上却看不到,我可以出300元人民币解决这个问题,成交地广州决不失言
- 请教!关于listbox的列属性?
- 如何得到当前的adodataset的状态,如插入,编辑等
- 请教:怎样生成字母、数字混合的随机号?
- 如何表示64位的无符号整数?
const
ChinaCode: array[0..25, 0..1] of Integer = ((1601, 1636), (1637, 1832), (1833, 2077),
(2078, 2273), (2274, 2301), (2302, 2432), (2433, 2593), (2594, 2786), (9999, 0000),
(2787, 3105), (3106, 3211), (3212, 3471), (3472, 3634), (3635, 3722), (3723, 3729),
(3730, 3857), (3858, 4026), (4027, 4085), (4086, 4389), (4390, 4557), (9999, 0000),
(9999, 0000), (4558, 4683), (4684, 4924), (4925, 5248), (5249, 5589));
var
i, j, HzOrd: integer;
Hz: string[2];
begin
i := 1;
while i <= Length(AHzStr) do
begin
if (AHzStr[i] >= #160) and (AHzStr[i + 1] >= #160) then
begin
HzOrd := (Ord(AHzStr[i]) - 160) * 100 + Ord(AHzStr[i + 1]) - 160;
for j := 0 to 25 do
begin
if (HzOrd >= ChinaCode[j][0]) and (HzOrd <= ChinaCode[j][1]) then
begin
Result := Result + char(byte('A') + j);
break;
end;
end;
Inc(i);
end else Result := Result + AHzStr[i];
Inc(i);
end;
end;
先谢了
这段代码我试试,谢了
学习学习
[email protected]
谢谢。
[email protected]
应该有所帮助
谁有什么东东,也给我发一份,感激不尽!
[email protected]