我这么想...
保存为HTML当然是用HTML语句封装了,
var
i,j:integer;
begin
Memo1.Lines.Clear;
Memo1.Lines.Add('<html><head><title>ListView</title></head><body><table><tr>');
for i:=0 to ListView1.Columns.Count-1 do
begin
Memo1.Lines.Add('<td>'+ListView1.Columns.Caption+'</td>');
end;
Memo1.Lines.Add('</tr>');
for i:= 1 to ListView1.Items.Count-1 do
begin
for j:=1 to ListView1.Columns.Count-1 do
begin
Memo1.Lines.Add('<tr><td>');
//取内部得项,
//如果有图片,可以使用JPEG得方式临时存储为临时图片
memo1.lines.add('<img src>'+。。。。。。。
Memo1.Lines.Add('</td></tr>');
end;
end;
Memo1.Lines.Add('</table></body></html>');
memo1.Lines.SaveToFile('E:/11.html');
end;
如果保存为DBF,我认为可以使用先保存为ACCESS,再使用DELPHI得自带得例子进行数据库转换。