你可以先在计设期间在Form上加入TListVew组件,隐藏起来,然后再显示啊。
数据一行一行填进去
数据一行一行填进去
解决方案 »
- 想问一下线程插入的一个问题
- RAVE报表:程序中打几份报表出问题.
- 如何锁定注册表??
- 一个DBGrid问题,请教了
- 求得文件的日期
- 请问:我做了一个Expert(.Dll), Delphi 启动加载提示错误版本号,为什么?
- 高难问题,愿送上100分,如何用delphi控制Excel的导入问题!
- 怎么用DELPHI程序设置IIS虚拟目录?
- 怎么实现如下功能:点击一个菜单项,跳出quickrep的打印预览窗口,而没有放置quickrep的那个窗体的出现?????
- 小弟已经无分可赠了,秋大家可怜可怜,请问哪儿有wav转mp3的控件,以及范例
- 应该把他定义成什么数据类型?
- BDE和SQL link 有什么区别和关系?
你也可以在运行中动态创建,如:
var
ListView1: TListView;ListView1 := TListView.Create(Self);
with ListView1 do
begin
Parent := Self;
ViewStyle := vsReport;
// 设置其他属性,如位置、大小
end;不过建议你用设计时加入的方法。读出数据的方法因不知你的txt文件的格式,而且相信你知道怎么读,就不多说了。这里说说怎样放到ListView中:while 读到了数据 do
begin
with ListView1.Add do
begin
Caption := sName; // 假设每一行数据读到sName, sAge, sClass三个变量中
with SubItems do
begin
Add( sAge );
Add( sClass );
end;
end;
end;最后:
ListView1.Show; // 显示ListView1