pascal精要的一个语句的问题 Ord 返回参数值在其数据类型值集合中的序号 是不是说在数组中的下标? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是。能够运用ord函数的参数值,必定是某种有序类型的值,比如整型、布尔型、枚举型、子界型等。有序类型的有二个特点:(1)该类型中的值的个数是确定的; (2)该类型中的每个值的前一个值和后一值也是确定的。ord函数返回值是这个参数值在有序类型中的序号(即在有序类型中是第几个值)。 不是数组下标,给个例子你参考一下procedure TForm1.Button1Click(Sender: TObject);type TTest = (aa,bb,cc);var test: TTest;begin test := cc; ShowMessage(IntToStr(Ord(test))); ShowMessage(IntToStr(Ord('A')));end; 也可以用ord取得单个字符的ansic码,比如:ord('A')=65 有沒把delphi的繁體原代碼轉為簡體的工具 控件安装问题,有源代码 迷惑中... “判断逻辑类型”时遇到的问题 我想问问有关汇编的问题!?——很简单的! 请教:如何用delphi的database desktop建一个*dbf的表(很急!!望帮忙) 用socket怎么向指定的端口发送文件,远端服务器不要程序。 UniDAC控件操作sqlite的简单例程,为什么会报错呢? 怎样鼠标指向结点时将treeview中各结点显示不到的部分用类似HINT的方式显示出来 参数不足问题! ADO多线程操作Access数据库要注意哪些问题? 请问大家遇到过这样的问题吗
能够运用ord函数的参数值,必定是某种有序类型的值,比如整型、布尔型、枚举型、子界型等。
有序类型的有二个特点:(1)该类型中的值的个数是确定的; (2)该类型中的每个值的前一个值和后一值也是确定的。
ord函数返回值是这个参数值在有序类型中的序号(即在有序类型中是第几个值)。
procedure TForm1.Button1Click(Sender: TObject);
type
TTest = (aa,bb,cc);
var
test: TTest;
begin
test := cc;
ShowMessage(IntToStr(Ord(test)));
ShowMessage(IntToStr(Ord('A')));
end;