資源簡介
Java 瀏覽本地Word文件(基礎篇-實例476).zip
代碼片段和文件信息
package?com.cdd.openWord;
import?java.io.*;
import?java.text.*;
import?java.util.*;
import?com.jacob.activeX.ActiveXComponent;
import?com.jacob.com.Dispatch;
import?com.jacob.com.Variant;
public?class?FileHeald?{
????
????private?Dispatch?doc;
????private?ActiveXComponent?word;?//?word運行程序對象
????private?Dispatch?documents;?//?所有word文檔集合
????
????public?FileHeald()?{
????????if?(word?==?null)?{
????????????word?=?new?ActiveXComponent(“Word.Application“);?//?啟動word
????????????word.setProperty(“Visible“?new?Variant(true));?//?設置word為可視狀態
????????}
????????if?(documents?==?null)
????????????documents?=?word.getProperty(“Documents“).toDispatch();//?讀取屬性值
????}
????
????//?讀取整個文件夾內容
????public?List?getFileList(String?strPath)?{
????????linkedList?filelist?=?new?linkedList();
????????File?dir?=?new?File(strPath);
????????File[]?file?=?dir.listFiles();
????????if?((file?!=?null)?&&?file.length?>?0)?{
????????????for?(int?i?=?0;?i??????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????284??2013-11-18?09:29??.classpath
?????文件?????????379??2010-09-10?15:22??.project
?????文件?????????629??2010-09-10?15:22??.settings\org.eclipse.jdt.core.prefs
?????文件????????2634??2013-11-21?08:42??bin\com\cdd\openWord\FileHeald.class
?????文件????????1099??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord$1.class
?????文件????????1626??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord$2.class
?????文件????????3057??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord$3.class
?????文件?????????668??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord$4.class
?????文件????????2120??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord$FileNode.class
?????文件?????????697??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord$FileSystem.class
?????文件????????2113??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord$MyNode.class
?????文件????????5223??2013-11-21?08:42??bin\com\cdd\openWord\OpenWord.class
?????文件???????34468??2013-11-18?09:24??lib\jacob.jar
?????文件????????2699??2010-09-10?15:22??src\com\cdd\openWord\FileHeald.java
?????文件???????10926??2010-09-10?15:22??src\com\cdd\openWord\OpenWord.java
- 上一篇:Java 包附圖片的彈出菜單
- 下一篇:Java 數組元素的刪除
評論
共有 條評論