把一个文件夹下面所有txt文件导入notes
2010-03-25 17:19
375 查看
Sub Click(Source As Button)
On Error Goto UnknowError
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim pathName As String, fileName As String
Dim fileNum As Integer
Dim stream As NotesStream
Set db=session.CurrentDatabase
Set stream = session.CreateStream
directory$ = "D:/Test"
Chdir directory$
fileName$ = Dir$("*.*")
Do While fileName$ <> ""
pathName="D:/Test/" & fileName
If Not stream.Open(pathName) Then
Messagebox fileName$,, "Open failed"
Exit Sub
End If
Set doc = New NotesDocument(db)
doc.Form = "TxtContent"
doc.Txt = stream.ReadText()
Call doc.Save(True,False)
Call stream.Close
fileNum=fileNum+1
fileName$ = Dir$()
Loop
Msgbox "共导入" & fileNum & "个文件"
Exit Sub
UnknowError:
Msgbox "错误行:" & Erl & "错误信息:" & Error
Exit Sub
End Sub
On Error Goto UnknowError
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim pathName As String, fileName As String
Dim fileNum As Integer
Dim stream As NotesStream
Set db=session.CurrentDatabase
Set stream = session.CreateStream
directory$ = "D:/Test"
Chdir directory$
fileName$ = Dir$("*.*")
Do While fileName$ <> ""
pathName="D:/Test/" & fileName
If Not stream.Open(pathName) Then
Messagebox fileName$,, "Open failed"
Exit Sub
End If
Set doc = New NotesDocument(db)
doc.Form = "TxtContent"
doc.Txt = stream.ReadText()
Call doc.Save(True,False)
Call stream.Close
fileNum=fileNum+1
fileName$ = Dir$()
Loop
Msgbox "共导入" & fileNum & "个文件"
Exit Sub
UnknowError:
Msgbox "错误行:" & Erl & "错误信息:" & Error
Exit Sub
End Sub
相关文章推荐
- 把一个文件夹下面所有txt文件导入notes
- 在网上找了一个读取文件夹下面的所有文件到txt的code 已验证
- 递归打开一个文件夹所有下面的文件|软件开发掌握
- 将一个文件夹下的所有文件后缀改成.txt
- 从键盘输入接收一个文件夹路径,打印出该文件夹下所有的.txt文件名(后缀名文件)
- 每天学点linux--(用shell实现将一个文件夹下面的所有文件拷贝到另一个文件夹下/shell下如何重命名一个文件)
- 遍历一个文件夹下面的所有文件MFC版本
- [置顶] 【python txt合并】python合并同一个文件夹下所有txt文件
- js操作客户端:把某一个文件夹下面的所有的文件copy到目标文件夹
- C++ 如何将一个文件夹中的所有文件(.txt或者.log)内容整合到一个文件(.txt或者.log)当中
- C语言遍历一个文件夹下面的所有文件
- Python实现合并同一个文件夹下所有txt文件的方法示例
- 用C++遍历一个文件夹下面所有的文件
- 选择一个文件夹下所有txt文件的几列数据
- 用DOS把一个文件夹下的所有文件名打印到txt文件里
- c++如何获取一个文件夹下面的所有文件
- 用java扫描指定文件夹下面所有以.txt, .log结尾的文件,
- scala统计一个文件夹下面所有文件的单词出现的总次数
- windows 批处理把所有java源码导入一个txt文件中
- c#实现将一个文件夹中的所有文件复制到另一个文件夹,并在新文件夹中创建一个txt文件记录copy的文件综述以及文件名称