我用COMBOBOX,在ITEM里面有几个下拉条,我想写一段简单的代码当我选择下拉中ITEM中的一个时,自动给一个STRING赋值,并把它传递到别的控件里面,如EDIT中
procedure Tfltbianma.ComboBox1Change(Sender: TObject);
begin
sltbm:=copy(combobox1.Text,1,1);//SLTBM是事先声明了的STRING
sltms:=copy(combobox1.Text,3,8);
fltbianma.Edit2.Text:=sltbm;
end; 我用了ONCHANGE,ONSELECT,ONEXIT好象都没成功我不知道是什么原因啊!
procedure Tfltbianma.ComboBox1Change(Sender: TObject);
begin
sltbm:=copy(combobox1.Text,1,1);//SLTBM是事先声明了的STRING
sltms:=copy(combobox1.Text,3,8);
fltbianma.Edit2.Text:=sltbm;
end; 我用了ONCHANGE,ONSELECT,ONEXIT好象都没成功我不知道是什么原因啊!
解决方案 »
- Stringgrid显示问题
- 麻烦大家给看看这个Delphi调用VC的DLL有什么问题,能给介绍几种DLL的调用方法吗?
- 可以分析下经典的gifform吗?
- 一个关于无窗口执行的问题
- QQ的工作原理是什么呢?!!
- 有长沙 && 对程序有着很大热情 && 觉得程序是自己的追求的 && .. && ..人吗?请看...
- 用Websnap调用ADSI验证用户的时候总是验证不通过
- 这几天想辞职,公司已经3各月没发工资了,而且也是没有活,还押我们%%%薪水。。。。。。
- 如何从剪贴板获取复制的Outlook邮件/附件,保存为文件?
- 如何为动态生成的控件(如button)生成onclick 等事件
- 我的Delphi5 不知为什么不能打开Watches窗口
- Delphi5的SN和CDKEY
ONSELECTED怎么写
begin
showmessage(combobox1.items[form1.ComboBox1.ItemIndex]);
end;这样写,,
剩下的好搞定:)
begin
edit1.Text:= ComboBox1.Text ;
end;