ときどきエラー (例外) が発生します。
java.lang.IllegalStateException: Dispatch not hooked to windows memory
どういう意味ですか?それを防ぐ方法は?
これは、このエラーが発生するサンプル コードです。
import com.jacob.activeX.*;
import com.jacob.com.*;
public class Hooked {
public static void main(String[] args) {
ActiveXComponent e = new ActiveXComponent("Excel.Application");
ActiveXComponent sh = new ActiveXComponent(
e.getProperty("ActiveSheet").toDispatch());
System.out.println(sh.getPropertyAsString("Name"));
}
}