帮我看看为什么出错!!

空中猎手 2003-03-10 04:39:14
void __fastcall TForm1::bbFieldsClick(TObject *Sender)
{
int i;

ListBox1->Clear();
for (i = 0; i < tblCustomer->FieldCount; i++)
ListBox1->Items->Add(tblCustomer->Fields[i]->FieldName);
}

编译错误为:
[C++ Error] Main.cpp(24): E2288 Pointer to structure required on left side of -> or ->*

请问是哪里错了,怎么改!!
...全文
34 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
空中猎手 2003-03-10
  • 打赏
  • 举报
回复
问题解决了,谢了!
wt_sanlian 2003-03-10
  • 打赏
  • 举报
回复
tblCustomer -> Fields -> Count;
tblCustomer -> Fields -> Fields[i] -> FieldName;
空中猎手 2003-03-10
  • 打赏
  • 举报
回复
这里没错,我试过啦!!
wt_sanlian 2003-03-10
  • 打赏
  • 举报
回复
若用的是BCB5的话,应当用
tblCustomer -> Fields -> FieldCount;
tblCustomer -> Fields -> Fields[i] -> FieldName;
wt_sanlian 2003-03-10
  • 打赏
  • 举报
回复
ListBox1 -> Items -> Clear();

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧