delphi 中怎么用ListView控件和 OPENdialog 控件 使打开的文件夹下的 文件名在listVIEW中显示 求具体代码

例如在listview控件中显示abc.txtdasd.jpgdwd.txt... 例如 在listview控件中显示 abc.txt
dasd.jpg
dwd.txt
展开
 我来答
yunlkong
2011-08-11 · TA获得超过5711个赞
知道大有可为答主
回答量:9695
采纳率:0%
帮助的人:1.9亿
展开全部
工具,选项,安全性,个人信息选项下面,把勾选去掉 。如果是2007的话就点击工作簿上的office徽标-Excel选项-信任中心-个人信息选项,文档特定设置下的“保存时从文件属性中删除个人信息(R)”前面的“√”取消!
坏葱巡h
2011-08-03 · 超过24用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:65.3万
展开全部
function ListFiles(Dir: String):TStrings; //自定义函数,用于取得指定目录下的所有文件名列表
var FSearchRec: TSearchRec;
FindResult: Integer;
begin
if Dir[length(Dir)] <>'\' then Dir:=Dir+'\';
result :=TStringList.Create;
FindResult:=FindFirst(Dir+'*.*',faAnyFile+faDirectory,FSearchRec);
try
while FindResult = 0 do
begin
result.Add(LowerCase(FSearchRec.Name));
FindResult:=FindNext(FSearchRec);
end;
finally
FindClose(FSearchRec);
end;
//FileList.Sorted:=true;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
lujing:string;
listname:Tstrings;
i:integer;
begin
memo1.Clear;
listname:=ListFiles(edit1.text);
for i := 0 to (listname.Count-1) do
begin
memo1.lines.Add(listname[i]);
end;
listname.free;
end;
end.

自己改一下吧你 差不多就这样 dir获取的时候用ediOpenDialog1.filename 再把文件名去掉 一般不用opendialog用windows api
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mit1208
2011-07-28 · TA获得超过2347个赞
知道大有可为答主
回答量:2743
采纳率:0%
帮助的人:1850万
展开全部
Opendialog控件无法打开目录!只能打开文件啊.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式