社区
VB基础类
帖子详情
请教大虾!!请问怎么才可以将一个目录的全部文件一起放到LIST中!
etou
2003-11-11 12:26:47
请教各位大虾,怎么样通过commondialog的多重选,将选中的多个文件(或是一个目录中的所有文件)一起放到list中,(注:只能是一个文件占一个列表行)
...全文
97
1
打赏
收藏
请教大虾!!请问怎么才可以将一个目录的全部文件一起放到LIST中!
请教各位大虾,怎么样通过commondialog的多重选,将选中的多个文件(或是一个目录中的所有文件)一起放到list中,(注:只能是一个文件占一个列表行)
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaobird1
2003-11-11
打赏
举报
回复
Private Sub Command1_Click()
Dim I As Integer
Dim Y As Integer
Dim Z As Integer
'存储文件名的数组
Dim FileNames$()
List1.Clear
CommonDialog1.FileName = ""
CommonDialog1.Filter = "All Files|*.*"
CommonDialog1.Flags = cdlOFNExplorer + cdlOFNAllowMultiselect
CommonDialog1.Action = 1
CommonDialog1.FileName = CommonDialog1.FileName & Chr(32)
Z = 1
I = InStr(CommonDialog1.FileName, Chr(0))
If I > 0 Then
Do While I > 0
'InStr函数,返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。
'语法 InStr(起点位置, string1, string2)
I = InStr(Z + 1, CommonDialog1.FileName, Chr(0))
If I > 0 Then
ReDim Preserve FileNames(Y)
'Mid函数,返回 Variant (String),其中包含字符串中指定数量的字符。
'语法 Mid(string, start[, length])
FileNames(Y) = Mid(CommonDialog1.FileName, Z, I - Z)
Y = Y + 1
Z = I + 1
End If
Loop
ReDim Preserve FileNames(Y)
FileNames(Y) = Mid(CommonDialog1.FileName, Z, Len(CommonDialog1.FileName) - Z)
Y = Y + 1
For I = Y - 1 To 1 Step -1
List1.AddItem FileNames(0) & "\" & FileNames(I)
Next
Else
List1.AddItem CommonDialog1.FileName
End If
End Sub
el表达式遍历
list
中
的
list
_使用EL表达式forEach遍历
list
,结果输出是重复行
各位
大虾
:江湖急救!小弟使用了EL表达式forEach遍历
list
,此
list
有三行不同的记录,每行有五列。页面使用的程序如下:得到的
List
list
= facade.getUser
List
(parameters);request.setAttribute( "user
List
",
list
); 用户账号 用户名称 密码 性别...
Java
中
的
List
集合
1 Java
中
的
List
集合 1.1 迭代器 通过集合对象获取对应的Iterator< E >迭代器 Iterator< E > iterator(); 常用方法: boolean hasNext(); 判断当前Iterator是否...
Java
中
File类如何扫描磁盘所有
文件
包括子
目录
及子
目录
文件
详细情况看代码吧,我这个代码有个BUG,扫描U盘的时候可能会报空指针异常,希望
大虾
指点下 import java.io.File; import java.util.ArrayDeque; public class File
List
Demo { public static void main(String[] args) { File f1 = new F...
一个
考生表,现在要随机生成考号,遇到sql疑问,
请教
各位
大虾
一个
考生表,现在要随机生成考号 表结构如下: USE[WZ16] GO /**//******对象:Table[dbo].[Jwc_Kaosheng]脚本日期:11/13/200701:09:04******/ SETANSI_NULLSON GO SETQUOTED_IDENTIFIERON GO CREATETABLE[d...
集合,
List
和Array
List
源代码
集合,
List
和Array
List
源代码 1. 集合 1.1 迭代器 通过集合对象获取对应的Iterator<E>迭代器 Iterator<E> iterator(); 常用方法: boolean hasNext(); 判断当前Iterator是否可以继续运行。 E next(); 获取Iterator当前指向元素,并且指向下
一个
元素。 void remov...
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章