//Add user list
Ln:=lvUSERS.Items.Add;
Ln.Caption:=dm.qry.fieldbyname('Code').AsString;
Ln.SubItems[1].Text:=dm.qry.fieldbyname('Name').AsString;
Ln.SubItems[2].Text:=dm.qry.fieldbyname('Department').AsString;
dm.qry.Next;以上结果编译出错:
[Error] untUserManage.pas(108): Record, object or class type required
把代码修改为:Ln.SubItems.Text:=dm.qry.fieldbyname('Name').AsString;执行成功
但是这样只能给第一个subitems列赋值,我该怎么给其他的subitems赋值呢?
解决方案 »
- 菜鸟求教!
- 用IdTcpClient和IdTcpServer如何穿越代理服务器?望有所了解的大虾都进来指点一二
- 大家好,请帮我看看这个函数,看毛病出在那里!(这是个很实用的函数,可能对大家有点用!)
- 我程序出毛病了,谁帮我看看,我给100分呀急死我了
- 初学者希望有人领路
- 大家来讨论一下 用Active Form 怎样制作ActiveX控件?来则有分。
- 关于SQL2000的小问题!
- delphi6好多新东西,看不懂,谁有介绍([email protected])收到后立即加分
- 请教一下各位!这样的界面用什么控件来做好?
- 如何用delphi画出有箭头、有节点的流程图?
- 我想将某个exe文件保存到sqlserver数据库中,然后将该文件释放到sqlserver服务器的c盘根目录,代码该如何写?
- 用rave5.1.3报表中的memo类型,换行后打印出现乱码
访问时用
Ln.SubItems[i]
ListItem:TListItem;
begin
//显示在数据区
ListItem:=lvRec.Items.Add;
ListItem.Caption:=FormatDateTime('yyyymmdd',Date());
ListItem.SubItems.Add(TimeToStr(Now()));
ListItem.SubItems.Add('未知');
...