以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何自动添加多文件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=32791) |
-- 作者:狂飙YY -- 发布时间:2013/5/8 11:51:00 -- [求助]如何自动添加多文件 将某列设为多文件,如何通过代码添加多个文件?目前自己只能添加一个 |
-- 作者:don -- 发布时间:2013/5/8 13:45:00 -- 单元格多行内容的处理 我们知道,多文件列可以管理多个文件,图片列可以管理多个图片。 DataRow提供了一个Lines属性,该属性以字符集合的形式返回或设置单元格内容。 示例一 假定表中有两列,列名分别为“文件”和“数量”,前者是多文件型,希望在每行的数量列统计出文件的数量。 If
e.DataCol.name =
"文件"
Then 示例二 如果希望每行的文件列至少保留一个文件,也就是当只剩下一个文件的时候,禁止删除文件。 If
e.DataCol.name =
"文件"
Then 示例三 也可以直接以字符集合的形式给单元格赋值,例如从目录“c:\\data”下取得所有文件,赋值给文件列: Dim
lst As New
List(of
String) 再例如,从文件列中删除一个文件: Dim
lst As New
List(of
String) Dim
lst As New
List(of
String) 有了Lines属性,我们可以非常灵活地处理文件列和图片列了。 |