var
newcolumn:Tlistcolumn;
i:integer;
listitem:Tlistitem;
listview:Tlistview;
begin
listview1.ViewStyle:=vsreport;
newcolumn:=listview1.Columns.Add;
newcolumn.Caption:='a';
newcolumn.Width:=50;
for i:=0 to 10 do
begin
listitem:=listview1.Items.Add;
listitem.Caption:='a'+inttostr(i);
end;
end;
newcolumn:Tlistcolumn;
i:integer;
listitem:Tlistitem;
listview:Tlistview;
begin
listview1.ViewStyle:=vsreport;
newcolumn:=listview1.Columns.Add;
newcolumn.Caption:='a';
newcolumn.Width:=50;
for i:=0 to 10 do
begin
listitem:=listview1.Items.Add;
listitem.Caption:='a'+inttostr(i);
end;
end;
解决方案 »
- autoUpgrader 可以支持FTP自动更新的版本吗?
- 我回来了. 散分
- 初学delphi请问有没有相关的视频教程,在线等……
- delhi自带的ado和SDAC控件那个快?我在KBMMW中间层里面使用ADO,好像有(RtlTraceDatabaseEnumerate问题)
- 一个菜鸟的问题!,急,急,在线!
- 为什么TADOQuery不支持DeleteRecords批量删除记录?请知道原因的朋友指教,谢谢。
- 关于TDBGRID的问题,高分求救!不够再加
- 读取一个文本文件,再这个文件中找到自己要找的字符串后,用另一个字符串代替,要怎么做?
- 困扰我很久的问题请各位看看。
- 一个关于BDE别名的超难问题(不是高手不要进来)!(一共给150分)
- delphi中打印一个十六进制数?
- DateTimePicker1怎样得到多少年,多少月
procedure TmainForm.GetTeachers;
var i : integer;P : ^integer;ListItem : TListItem;
begin
with dataForm.SelTeacher do
begin
StatusBar1.SimpleText := '共找到 '+inttostr(RecordCount)+' 位教练';
TeacherListView.Items.Clear;
if RecordCount <1 then exit;
TeacherListView.Items.BeginUpdate;
DisableControls;
first;
for i:= 1 to RecordCount do
begin
ListItem := TeacherListView.Items.Add;
ListItem.Caption := FieldByname('姓名').asstring;
New(p);
p^ := FieldByname('编号').asinteger;
ListItem.Data := p;
if FieldByname('性别').asString = '男' then
ListItem.ImageIndex := 0
else ListItem.ImageIndex := 1;
next;
end;
EnableControls;
TeacherListView.Items.EndUpdate;
end;
end;