If Sender=Button1 Then
If Sender=button2 ThenTbutton(Sender)...(Sender As TButton)...这三个语句有什么区别?各代表什么意思?
If Sender=button2 ThenTbutton(Sender)...(Sender As TButton)...这三个语句有什么区别?各代表什么意思?
解决方案 »
- button上面的字符自动折行问题
- 〓为什么我每次加function或procedure总出错.〓
- 那位好心人提供各DELPHI6下载阿?谢谢~~
- 紧急求救!在线等待!分不够可以再加!
- 为什么filewrite和fileopen两个函数的例子不通??
- 救救我,十万火急,(一个关于oralce7.3.4中longrow类型字段的存取问题
- delphi 生成出来的加好壳exe文件
- 我想用TSaveDialog自動加上.SML擴展名,如何做?
- dephi的大虾们解释一下overload;override;virtual;的作用?
- 如何得到键盘光标所在窗口句柄?
- 菜鸟,请教各位高手,帮忙看看这段程序,不够再加~~~~~~~感激!!
- Web Service 组件的一个方法需要传递一个XML记录集,当这个记录集大于45K(XML数据的长度)时,上传速度突然变的很慢。。。
If Sender=button2 Then
判断当前对象sender是button1或者button2 对象
Tbutton(Sender)...(Sender As TButton)...
这两个都是将对象转换为tbutton类,其中Tbutton(Sender)...是强制类型转换,建议使用(Sender As TButton)...这种类型转换
If Sender=button2 Then
判断sender对象是Tbutton(Sender):强制类型转换,将sender——>button
第三句同第二句
If Sender=button2 Then
//判断当前的sender是button1或者button2。
Tbutton(Sender)...
//强制将sender转换为Tbutton类型,但如果sender本身不是tbutton类型,则会导致错误。
(Sender As TButton)...
//也是强制将sender转换为tbutton类型。