当前位置:主页>仓库管理软件> 列表

请问这个是什么意思???我是新手啊,在线等之 找哪些财务软件

仓库管理软件版1楼: Sender as TRadioButton

2楼: 强制类型转换,Sender这样就可以作为TRadioButton使用,当然必须Sender是TRadioButton 如哪些财务软件

3楼: sender是什么意思啊??怎样表示未选择的单选按钮呢??

4楼: //sender是什么意思啊??
sender顾名思义就是传信人.意味提出消息的组件.
如 procedure TForm1.Button1Click(Sender: TObject);
这里的Sender一般就是指Button1.
但如果好几个组件的Evens的OnClick都是用这个吧的话.
如Button1,Button2,Button3都是使用这个Button1Click,
那么点Button1时Sender就是Button1,点Button2时就是Button2,.....

sender是TObject类型的,所以在使用时必须转换成相应的组件类型才好操作.
Sender as TRadioButton就是告诉编译器这时Sender是个TRadioButton,等同于
TRadioButton(Sender)
如(Sender as TRadioButton).Caption := ''abc'' 或TRadioButton(Sender).Caption := ''abc''

//怎样表示未选择的单选按钮呢??
TRadioButton.Checked 为true选择,为false未选择
它是分组控件,也就是同一组中只要有一个选择了,其它的就会被取消选择.


同一容器控件(TForm,TPanel,TGroupBox,...)的被定义为一组

5楼: 不错!

6楼: 好,多谢czcn给你加分啦,不要嫌少啊,我只有这么多了!!谢谢你啊