is,as 的用法是什么 is 是判断语句as 是强制类型转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for i := 1 to self.ComponentCount do begin if self.Components[i] is tedit then (Self.Components[i] as Tedit).Text := ''; end;//遍历窗体上的edit,使它的text为空 ;不过不必要用(Self.Components[i] as Tedit)来转换两次,用Tedit(Self.Components[i])就可以了。 is:判断对象类型as:对象类型向下映射用法如楼上 is:判断对象类型as:是强制类型转换 is 是判断对象类型as 是强制类型转换,把其他类型转换成目标类型,用的时候要小心点! 请教:有没有系统函数,取得本地时区,比如中国的为+0800 请问如何将空值00写入到文件?就是用winhex打开显示的是00? 朋友们帮我解决个问题:写入数据库问题? 请教如何实现内存画图,消除闪动? 在线急等-50分. 一个MDI窗体宽度的问题。 函数问题???????? delphi 编辑环境下怎样编写汇编程序 怎么设计这个字段呢? 怎样读出一个文件的各种属性?谢谢 如何在PageControl中的随意位置动态生成TabSheet? 请问Memo的容量?分不够再加 在线!!!100分,高分悬赏,如何获得apro组件,包括TApdComPort控件,急急急!!!
if self.Components[i] is tedit then
(Self.Components[i] as Tedit).Text := '';
end;
//遍历窗体上的edit,使它的text为空 ;
不过不必要用(Self.Components[i] as Tedit)来转换两次,用Tedit(Self.Components[i])就可以了。
as:对象类型向下映射
用法如楼上
as:是强制类型转换
as 是强制类型转换,把其他类型转换成目标类型,用的时候要小心点!