DELPHI 等号的用法
比如a=ba=(b,c)这都什么意思a=(b,c)bc之间为逗号怎么解释?并且语句上下并没有类似于if,with的判断语句,仅仅是单独列出这么一句。...
比如a=b a=(b,c) 这都什么意思
a=(b,c)bc之间为逗号怎么解释?并且语句上下并没有类似于if,with的判断语句,
仅仅是单独列出这么一句。 展开
a=(b,c)bc之间为逗号怎么解释?并且语句上下并没有类似于if,with的判断语句,
仅仅是单独列出这么一句。 展开
4个回答
展开全部
delphi里边赋值为:=符号,只有=的话为判断时才使用的符号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
补充下你后面那段代码,一些概念性的我不怎么会说,但是这是你是的那个 a=(b,c)的时候,应该就是我下面写的这种情况吧,是定义一个Type的时候的吧?
Type
TTollType=(ttToll,ttTicketByMonth,ttFree,ttPeccancy);
是定义了一个TTollType类的概念吧,当继承使用TTollType的时候;比方说TollType: TTollType;
这时候TollType就是括号里面的几个值中
要判断TollType的话,就是
if TollType = ttToll then
begin
//.....
end
else if TollType = ttTicketByMonth then
begin
//.....
end
else ....
等等,我一般就是这样用过
Type
TTollType=(ttToll,ttTicketByMonth,ttFree,ttPeccancy);
是定义了一个TTollType类的概念吧,当继承使用TTollType的时候;比方说TollType: TTollType;
这时候TollType就是括号里面的几个值中
要判断TollType的话,就是
if TollType = ttToll then
begin
//.....
end
else if TollType = ttTicketByMonth then
begin
//.....
end
else ....
等等,我一般就是这样用过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=是判断两个值是否相等
a=b 判断a,b是否相等
a=(b.c)判断 a 与(b.c)的返回值是否相等
:=是赋值
a:=b 把b的值赋值给a
a=(b,c)bc之间为逗号怎么解释? 这句不能单独存在!肯定有自定义函数,不然会报错
你写的不全
a=b 判断a,b是否相等
a=(b.c)判断 a 与(b.c)的返回值是否相等
:=是赋值
a:=b 把b的值赋值给a
a=(b,c)bc之间为逗号怎么解释? 这句不能单独存在!肯定有自定义函数,不然会报错
你写的不全
更多追问追答
追问
TTollItem=class(TObject)
TollItemList: TList;
……
public
destructor Destroy;override;
……
end;
TTollType=(ttToll,ttTicketByMonth,ttFree,ttPeccancy);
TVehicle=class(TObject)
VehicleType: string[1];
……
PlateNumber: string;
public
……
end;
这是代码前后的东西中间的TTollType既是问题
追答
你这里写的还是看不清楚
a=(b,c) 裏面的B.C是传递的参数
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询