用add的方法,添加时候,判断一下有没有重复的,给你一段bcb的代码,结束的时候用SaveToFile的方法保存。
解决方案 »
- SQL语言问题?
- DBgrid的小问题?鼠标点击一个单元格,能否直接出现光标,而不是蓝色区域??????
- 想学DELPHI与数据库的连接知识,应该先学什么呢?
- 请教corba基础问题!
- 关于解决查询速度问题?
- 怎样用 adoquery1 动态添加 new fields 为 calclated字段。
- 我們的程序要對sql語句分析,得出這個語句要對數據庫進行哪些動,作然後在一個表中保存這些分析結果。請大家給些思路怎樣做會考慮全面點!!!
- richtext控件问题!!急?????
- 我想问一下对象的update事件的具体解释?在线等待.
- 请问如何在线程中访问数据库???
- 一个delphi问题!
- Kingron在吗?我找你有事,关于小组的。
//判断列表中是否有重复
if(ComboBox1->ItemIndex==-1)
{
for (int i=0;i<ComboBox1->Items->Count;i++)
{
if (ComboBox1->Text != ComboBox1->Items->Strings[i]){j=0;break;}
else j=1;
}
}
if(j==ComboBox1->Items->Count)ComboBox1->Items->Add(ComboBox1->Text);
int j=0;
//判断列表中是否有重复
if(ComboBox1->ItemIndex==-1)
{
for (int i=0;i<ComboBox1->Items->Count;i++)
{
if (ComboBox1->Text != ComboBox1->Items->Strings[i]){j=0;break;}
else j=1;
}
}
if(j)ComboBox1->Items->Add(ComboBox1->Text);
MaxCount=20
CurCount=8
1=...
2=...
...
8=...
2、在ComboBox的OnExit中如下处理(你也可根据你的需要在其他地方执行):
procedure TForm1.ComboBox1Exit(Sender: TObject);
var s: String;
begin
s := Trim(Combobox1.Text);
Combobox1.Text := s;
If s = '' Then Exit; With Combobox1.Items Do
If IndexOf(s) < 0 Then
Begin
If Count = MAXCOUNT Then Delete(0);
Combobox1.Items.Add(s);
End;
end;