• 大小: 0.05M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

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 < file.length; 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

评论

共有 条评论