不晓得是不是bug,进来看看!
void __fastcall TMainForm::cbDWXZChange(TObject *Sender)
{
if(((TDBComboBox *)Sender)->ItemIndex != -1)
{
ShowMessage(((TDBComboBox *)Sender)->ItemIndex);
ShowMessage(((TDBComboBox *)Sender)->Items->Strings[((TDBComboBox *)Sender)->ItemIndex]);
//((TDBComboBox *)Sender)->Text = GetDM(((TDBComboBox *)Sender)->Items->Strings[((TDBComboBox *)Sender)->ItemIndex]);
}
}
当我直接修改默认的Text(确切的说是backspace删除的)时候,ItemIndex非常的大,然后就越界了,非常的奇怪!