注册 登录
编程论坛 Delphi论坛

组合框初始化用以下的语句怎么有问题???急啊啊啊

miaoxing2000 发布于 2005-12-14 15:32, 1471 次点击
常见的组合框初始化用以下的语句可以实现,它用下拉式列表框的第一项来初始化组合框的缺省值: 
procedure TForm1.ComboBox1Text(Sender:TObject);
begin
if ComboBox1.Text = ‘’then
ComboBox1.Text := ComboBox1.Items.String[1] ;
end;
我刚开始学dephi,把这个打进去后,提示ComboBox1Text(没有声明啊,高手指点一下怎么回事!!
只有本站会员才能查看附件,请 登录

[此贴子已经被作者于2005-12-14 16:55:16编辑过]

3 回复
#2
zhlfdm2005-12-14 15:49
好象
ComboBox1.Text := ComboBox1.Items[0] ;
#3
miaoxing20002005-12-14 16:40

首先谢谢你,可是还不行啊,我把图片发给你,你能告诉我你的qq号更好了,认识个老师。。

[IMG]E:\1\1[/IMG]
#4
zhangzujin2005-12-14 21:30
[开源]回复
以下是引用miaoxing2000在2005-12-14 15:32:00的发言:
常见的组合框初始化用以下的语句可以实现,它用下拉式列表框的第一项来初始化组合框的缺省值: 
procedure TForm1.ComboBox1Text(Sender:TObject);
begin
if ComboBox1.Text = ‘’then
ComboBox1.Text := ComboBox1.Items.String[1] ;
end;
我刚开始学dephi,把这个打进去后,提示ComboBox1Text(没有声明啊,高手指点一下怎么回事!!
[attach]4215[/attach]

对阿。
是ComboBox1.Text:=ComboBox1.Item[0];
你的ComboBox1Text函数是自己定义的。

很可能类里没有申明。

1