DELPHI和VB使用的本来就不是一套类库
你可以使用 TFileListBox类
for i:=0 to FileListBox.Items.Count-1 do
FileListBox.Items[i]
你可以使用 TFileListBox类
for i:=0 to FileListBox.Items.Count-1 do
FileListBox.Items[i]
解决方案 »
- vcl=mfc,fmx=qt
- 求助学习安排表
- 新年了,也散点分庆祝一下~~~~~
- 在设计工资系统时,怎样解决第13,14,15个月工资?按次数发放工资?年/月补发工资?
- 免费计算机图书下载,请到此看看:http://www.netyi.net/in.asp?id=PeiYangJun
- 招聘3名Delphi程序员
- 用到TXMLTransformProvider和TClientDataSet,发布的时候需要打包那些DELPHI的文件
- 1。声明一个变量或常量在私有、公有、程序中的区别?特别是他的作用范围,谢谢!!!!!!!!
- dbgrid控件中如果选中多行,怎样取它的第一行及其中的某个字段?
- 当程序中调出网页时,如何调出输入法向网页中输入汉字
- 十万火急!!!急啊!!300分求视频传输及捕获问题!先给23分回答后一定补上!!
- 发布一个药店管理系统源码
还是TDirectoryListBox合适吧?
//读取StrDir目录下的所有直接子目录到DirList中
var
SRec: TSearchRec;
retval: Integer;
begin
DirList.Clear;
retval:=FindFirst(strDir+'\*.*',faDirectory,sRec);
try
while retval=0 do
begin
if (SRec.Attr and faDirectory)<>0 then
if (Srec.Name='.')or(Srec.Name='..')then
begin
if IncludeSelf then
DirList.Add(Srec.Name)
end else
DirList.Add(Srec.Name);
retval:=FindNext(SRec);
end;
finally
FindClose(SRec);
end;
end;procedure FindFileUnder(strDir,ExtName:string;var FileList:TStringList);
//读取StrDir目录下的所有文件到FileList中
var
SRec: TSearchRec;
retval: Integer;
begin
FileList.Clear;
retval:=FindFirst(strDir+'\'+ExtName,faAnyFile,sRec);
try
while retval=0 do
begin
if (SRec.Attr and faDirectory)=0 then
FileList.Add(Srec.Name);
retval:=FindNext(SRec);
end;
finally
FindClose(SRec);
end;
end;
j:=i;
subfolders[j]去访问end
j是olevarint