蔭嘗試使用僑光打開Microsoft Word文檔主類,錯誤:無法找到或加載openWordDocument
吹是代碼:
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.ComThread;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;
public class openWordDocument {
private static final Integer wdNewBlankDocument = new Integer(0);
private static final Variant vTrue = new Variant(true);
private static final Variant vFalse = new Variant(false);
private static ActiveXComponent activeXWord = null;
private static Object activeXWordObject = null;
public static void main(String[] args) {
try {
activeXWord = new ActiveXComponent("Word.Application");
activeXWordObject = activeXWord.getObject();
Dispatch.put(activeXWordObject, "Visible", vTrue);
//activeXWordObject = null;
}
catch (Exception e) {
quit();
}
}
public static void quit() {
if (activeXWord != null) {
System.out.println("quit word");
//calls the Quit method of MS Word, this will close MS Word
activeXWord.invoke("Quit", new Variant[] {});
ComThread.Release();
activeXWord.release();
System.out.println("quit word");
}
}
}
當上面的代碼得到錯誤的IAM運行Error: Could not find or load main class openWordDocument
請幫助如何解決上述問題。
您需要告訴我們您是如何編譯它以及如何嘗試運行它的。 – 2012-07-20 15:51:45
@JonSkeet哦喬恩正在看這個.Iam試圖通過運行java應用程序在Eclispse中運行它。我錯了嗎? – developer 2012-07-20 16:25:08