以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  多文件型列如何得到每个文件的完整路径?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=8522)

--  作者:jxkqf
--  发布时间:2010/11/7 10:26:00
--  多文件型列如何得到每个文件的完整路径?
现有多文件型列“调资文件”,里面存有两个文件,分别位于:c:\\dd\\sj.txt 和 c:\\dd\\tj.txt,如何得到这两个文件的完整路径,以便进行其他操作。
--  作者:狐狸爸爸
--  发布时间:2010/11/7 10:36:00
--  

取得该列的内容,然后用Split分割:

 

Dim Parts() As String = CurrentTable.Current("文档").Replace(vbcr,"").Split(vblf)
For i As Integer = 0 To Parts.Length - 1
    output.show(Parts(i))
Next


--  作者:jxkqf
--  发布时间:2010/11/7 10:48:00
--  
我想用mailsender发送附件,附件保存在一个多文件型列的文档列名中。用 m.AddAttachments(dr("文档"))时报错。不知是什么原因?

--  作者:czy
--  发布时间:2010/11/7 10:52:00
--  

Dim Parts() As String = CurrentTable.Current("文档").Replace(vbcr,"").Split(vblf)
For i As Integer = 0 To Parts.Length - 1
    m.AddAttachments(Parts(i))
Next


--  作者:狐狸爸爸
--  发布时间:2010/11/7 11:14:00
--  
以下是引用jxkqf在2010-11-7 10:48:00的发言:
我想用mailsender发送附件,附件保存在一个多文件型列的文档列名中。用 m.AddAttachments(dr("文档"))时报错。不知是什么原因?

 

这样肯定不行,因为有多个文件。


--  作者:czy
--  发布时间:2010/11/7 11:20:00
--  
那就用循环语句分多个发送。