一个简单的问题 (100分)

  • 主题发起人 主题发起人 sqz
  • 开始时间 开始时间
S

sqz

Unregistered / Unconfirmed
GUEST, unregistred user!
在delphi中输入一字符窜后返回其ascii码如何实现????
输入是汉字又如何???
 

Procedure GetASCII(_InStr:String);
Var
I : Word;
Begin
I:=1;
While (I<=LengTh(_InStr)) Do
Begin
If (Byte(_InStr)<$A0) Then
ShowMessage('Char "'+_InStr+'", 它的ASCii是: '+IntToStr(Byte(_InStr)))
Else
Begin
ShowMessage('Char '+Copy(_InStr,I,2)+', 它是个汉字啊!');
Inc(I);
End;
Inc(I);
End;
End;
 
用ORD函数
 
多人接受答案了。
 
后退
顶部