delphi动态创建控件怎么写事件

delphi动态创建控件怎么写事件,第1张

比如动态创建的Combox:TCombox

procedure OnComboxChange(Sender:TObject)

begin

end

Combox.OnChange:=OnComboxChange

注:事件要一致。包控参数个数,类型,返回值。

我不知道你要增加什么内容但是可以给你个写的例子你就明白了;

我也说了不知道你要加什么所以只是个思想,现在知道了。你可以改阿。你是不是之前的10项是固定的了。

procedure TForm1.ComboBox1Change(Sender: TObject)

var

i,j:integer

str:string

begin

str:=combobox1.Items[combobox1.itemindex]

j:=(combobox1.ItemIndex+1) mod 5

if (combobox1.ItemIndex>=9) and (j=0) then

for i:=1 to 5 do

combobox1.Items.Add(inttostr(strtoint(str)+i))

end

combobox1.Items.Clear

combobox1.Items.Add('第一项选择')

combobox1.Items.Add('第二项选择')

combobox1.Items.Add('第三项选择')

只要将要选择的内容加入到 combobox1.Items中就可以了


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存