• 大小: 3.7MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-11
  • 语言: Java
  • 标签: java  jacob  

资源简介

java中 jacob各个版本jacob的jar及相应的dll文件,能适应各种jdk

资源截图

代码片段和文件信息

/*
 * Copyright (c) 1999-2004 Sourceforge JACOB Project.
 * All rights reserved. Originator: Dan Adler (http://danadler.com).
 * Get more information about JACOB at http://sourceforge.net/projects/jacob-project
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not write to the Free Software
 * Foundation Inc. 51 Franklin St Fifth Floor Boston MA  02110-1301  USA
 */
package com.jacob.activeX;

import com.jacob.com.Dispatch;
import com.jacob.com.Jacobobject;
import com.jacob.com.Variant;

/**
 * This class provides a higher level more object like wrapper for top of the
 * Dispatch object. The Dispatch class‘s method essentially directly map to
 * Microsoft C API including the first parameter that is almost always the
 * target of the message. ActiveXComponent assumes the target of every message
 * is the MS COM object behind the ActiveXComponent. This removes the need to
 * pass the Dispatch object into every method.
 * 


 * It is really up to the developer as to whether they want to use the Dispatch
 * interface or the ActiveXComponent interface.
 * 


 * This class simulates com.ms.activeX.ActiveXComponent only in the sense that
 * it is used for creating Dispatch objects
 */
public class ActiveXComponent extends Dispatch {

/**
 * Normally used to create a new connection to a microsoft application. The
 * passed in parameter is the name of the program as registered in the
 * registry. It can also be the object name.
 * 


 * This constructor causes a new Windows object of the requested type to be
 * created. The windows CoCreate() function gets called to create the
 * underlying windows object.
 * 
 * 


 * new ActiveXComponent("scriptControl");
 * 

 * 
 * @param programId
 */
public ActiveXComponent(String programId) {
super(programId);
}

/**
 * Creates an active X component that is built on top of the COM pointers
 * held in the passed in dispatch. This widens the Dispatch object to pick
 * up the ActiveXComponent API
 * 
 * @param dispatchToBeWrapped
 */
public ActiveXComponent(Dispatch dispatchToBeWrapped) {
super(dispatchToBeWrapped);
}

/**
 * only used by the factories
 * 
 */
private ActiveXComponent() {
super();
}

/**
 * Probably was a cover for something else in the past. Should be
 * deprecated.
 * 
 * @retur

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-09 18:57  jacob个版本\
     目录           0  2008-02-01 20:34  jacob个版本\jacob-1.14\
     目录           0  2008-04-23 20:56  jacob个版本\jacob-1.14.1\
     目录           0  2008-03-08 12:05  jacob个版本\jacob-1.14.1\docs\
     目录           0  2008-04-23 20:03  jacob个版本\jacob-1.14.1\docs\api\
     文件        4008  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\allclasses-frame.html
     文件        3448  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\allclasses-noframe.html
     目录           0  2008-04-23 20:03  jacob个版本\jacob-1.14.1\docs\api\com\
     目录           0  2008-04-23 20:03  jacob个版本\jacob-1.14.1\docs\api\com\jacob\
     目录           0  2008-04-23 20:03  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\
     文件       77471  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\ActiveXComponent.html
     文件       20793  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\ActiveXDispatchEvents.html
     文件       16884  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\ActiveXInvocationProxy.html
     目录           0  2008-04-23 20:03  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\class-use\
     文件       14624  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\class-use\ActiveXComponent.html
     文件        6002  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\class-use\ActiveXDispatchEvents.html
     文件        6012  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\class-use\ActiveXInvocationProxy.html
     文件        1202  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\package-frame.html
     文件        6742  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\package-summary.html
     文件        7003  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\package-tree.html
     文件        6783  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\activeX\package-use.html
     目录           0  2008-04-23 20:03  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\
     目录           0  2008-04-23 20:03  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\
     文件        7552  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\ComException.html
     文件        5912  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\ComFailException.html
     文件        5842  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\ComThread.html
     文件       10692  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\Currency.html
     文件        5882  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\DateUtilities.html
     文件       91401  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\Dispatch.html
     文件        7599  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\DispatchEvents.html
     文件        5932  2008-04-23 20:56  jacob个版本\jacob-1.14.1\docs\api\com\jacob\com\class-use\DispatchIdentifier.html
............此处省略891个文件信息

评论

共有 条评论