vb中怎么显示list中的内容 vb查找文件并获取文件路径?
vb查找文件并获取文件路径?
必须将文件没显示做了区分:文件夹名称不显示folderlist(),文件名称会显示filelist():
PrivateFunctionfolderlist(pathnamelikeString,treeflaglikeInteger)treeflag:0列表1树形2树形发起
文件夹数和名称
DimsfthoughStringsf Dir(pathname,vbDirectory)声望兑换最后一个目录名
foldernum0
DoWhilesf
到后面当前的目录及上层目录
If(GetAttr(pathnamesf)AndvbDirectory)vbDirectoryThen
Iftreeflag0Then
Text2Text2sfvbCrLf要是它是一个目录,将其名称直接添加到列表
ElseIftreeflag1Then
Text2Text2TreestrsfvbCrLf
ElseIftreeflag2Then树形展开的时候,是需要了解子目录,所以才还需参与递归全局函数
Text2Text2TreestrsfvbCrLf
folderlistpathnamesf,treeflag
filelistpathnamesf,treeflag
EndIf
foldernumfoldernum1统计文件夹数目
EndIf
EndIf
sfDir()直接输入下一个目录
Loop
Iftreeflag0Then
Iffoldernum0Then
Text2Text2vbCrLf总计foldernum个文件夹vbCrLfvbCrLf
Else
Text2Text2无子目录vbCrLfvbCrLf
EndIf
ElseIffoldernum0Then
Text2Text2NullstrvbCrLfNullstrvbCrLf
EndIf
EndFunction
PrivateFunctionfilelist(pathnamesuchString,treeflagandInteger)0列表1树形2树形展开攻击
文件数和名称
DimathoughStringa Dir(pathname/*.*)
filenum0
DoWhilea
Iftreeflag0Then
Text2Text2avbCrLf
Else
Text2Text2TreestravbCrLf
EndIf
filenumfilenum1统计文件数目
aDir
Loop
Iftreeflag0Then
Iffilenum0Then
Text2Text2共有filenum个文件
Else
Text2Text2无文件信息
EndIf
EndIf
EndFunction
vb如何在list中输入数据?
定义一个fstream类变量infile.....然后输入文件操作:(100);//输入文件的指针向后移到100字节位置。原型seekg(文件中的位置);(-50,ios::cur);//然后输入文件中的指针从当前位置后移50个字节。//原型,seekg(位移距离量,具体参考位置);具体参考位置ios::beg,文件开头,默认值。ios::cur指针当前位置ios::end文件末尾....输出文件操作:(-75,ios::end);//输出文件中的指针从文件尾后移50个字节。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。