function TransChar(AChar: Char): Integer;
begin
if AChar in ['0'..'9'] then
Result := Ord(AChar) - Ord('0')
else
Result := 10 + Ord(AChar) - Ord('A');
end;编译得到的结果
[Error] Loginfm.pas(37): Illegal character in input file: ' ' ($A1A1)
begin
if AChar in ['0'..'9'] then
Result := Ord(AChar) - Ord('0')
else
Result := 10 + Ord(AChar) - Ord('A');
end;编译得到的结果
[Error] Loginfm.pas(37): Illegal character in input file: ' ' ($A1A1)
解决方案 »
- 为什么panel放在groupbox上,groupbox上的componentCount却是0呢
- 创建DBMyGridEh的字段名称
- 图像视频学习?
- 如何用文件流读\写\查一个二进制文件?
- 请问在MDI程序里面的多个子窗体之间的切换激发什么事件
- 救救我,文件误删,回收站也没有了!怎么样才能恢复?100分相送,解决立即给分!!
- delphi2010 new projetct 应用程序 在哪儿
- 怎么样用进程ID直接杀死进程?
- 哪位熟悉软件企业如何进行ISO9001认证?
- 你要是能帮我解决这个问题,分多多都给
- 如何遍历一个表??
- edit和dbedit Enabled后颜色怎么可以设置成自己想要的颜色啊?
begin
if AChar in ['0'..'9'] then
Result := Ord(AChar) - Ord('0')
else if AChar in ['A'..'F']
Result := 10 + Ord(AChar) - Ord('A')
else
Result := 0;
end;