delphi combobox取值问题

delphi combobox取值问题,第1张

在ComboBox1Change里写入:

procedure TForm1.ComboBox1Change(Sender: TObject)

var

str:string

begin

str:=ComboBox1.Text

end

楼上的那样写有局限性,如果那些 不好、中等、好,这些字符换位置了 ComboBox1.Items.Strings[1] 就不是中等了。 用下面的这个比较好,无论你怎么换位置都可以读出来,举个例子给你吧:

label1.Caption:=combobox1.items[combobox1.ItemIndex]

If not (Key in ['0'..'9','.',#27,#13,#8]) then

Key:=0

这样支持0到9还有小数点,同时也支持回车、退格、ESC


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/52429.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-25
下一篇2023-02-25

发表评论

登录后才能评论

评论列表(0条)

    保存