Delphi ord 函数

1.ord()函数:
Returns the ordinal value of an ordinal-type expression.
返回一个序数类型表达式的序数值;

 

Example:

uses Dialogs;
type
   Colors = (RED,BLUE,GREEN);
var
  S: string;
 begin
   S := 'BLUE has an ordinal value of ' + IntToStr(Ord(BLUE)) + #13#10;
   S := S + 'The ASCII code for "c" is ' + IntToStr(Ord('c')) +  ' decimal';
   MessageDlg(S, mtInformation, [mbOk], 0);
 end;
                                                  --------Delphi帮助

 

2.在delphi中只可以ord(英文)不可以ord(汉字)请问如何在delphi中实现对汉字ascii码的获得小生不才,望高手赐教,在此谢过!!

 答:

procedure TForm1.FormCreate(Sender: TObject);

var

   a: string;

begin

   a := '啊';

   S howMessage(IntToStr(ord(a[1])));

   ShowMessage(IntToStr(ord(a[2])));

end;


3.  ORD函数是用于取得一个ASCII码的数值。     CHR函数正好相反,用于取得一个数值的ASCII值。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值