`
sbl2255
  • 浏览: 218503 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JACOB之ActiveXComponent

 
阅读更多
ActiveXComponent app = new ActiveXComponent("Word.Application.12");


经过一翻的查找,其实"Word.Application.12"就是com在注册表中的progID;





ProgID是程序员给某个CLSID指定一个易记的名字。

组成:<program>.<component>.<version>

   在注册表HKey_Classes_Root下,有版本号的ProgID和无版本号的ProgID都有列出,一般无版本号的除了有CLSID子键外会还有CurVer子键来标明版本


  • 大小: 7 KB
分享到:
评论

相关推荐

    jacob-1.18.rar

    Jacob-1.18是该库的一个稳定版本,它包含了对ActiveXComponent、ComThread、Dispatch和Variant等核心组件的支持。 1. ActiveXComponent:ActiveXComponent是Jacob的核心类,用于实例化COM对象。在Java中,你可以...

    java通过jacob 实现调用windows自带控件 实现文字转语音播放功能!

    2. **创建COM对象**:在Java代码中,你可以使用Jacob的`ActiveXComponent`类来实例化`ISpVoice`接口。以下是一个简单的示例: ```java import com.jacob.activeX.ActiveXComponent; import com.jacob.com.*; ...

    jacob文字转语音工具包(调用本地语音的脚本文件和jar包)

    1. 加载COM组件:通过Jacob的`ActiveXComponent`类加载SAPI的COM对象,例如`com.sun.jna.platform.win32.COM.ActiveXObject`。 2. 创建语音对象:使用COM对象创建一个语音合成器(`ISpVoice`)实例,这是SAPI提供的...

    Jacob实现文字转换语音

    接着,你可以使用Jacob的`ActiveXComponent`类来创建一个指向SAPI中的TTS引擎的实例,例如`com.sun.jna.platform.win32.COM.ActiveXComponent("SAPI.SpVoice")`。 接下来,我们需要调用COM组件的方法来执行实际的...

    jacob1.18源码和jar包

    com jacob com中还有其他的一些类不是建立在JacobObject之上的 如com jacob com ComThread(负责COM线程管理 ) com jacob com所有的类 包括上面说到的JacobObject ComThread 都是通过com jacob ...

    com.jacob.jacob_1.10jar包下载.zip

    import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; public class JacobExample { public static void main(String[] args) { ActiveXComponent excel = new ActiveXComponent("Excel....

    jacob.jar及jacob-1.20-x64.dll文件

    例如,如果你想从Java代码中操作Excel,你可以使用Jacob的`ActiveXComponent`类来创建一个Excel实例,然后调用它的方法来打开、编辑或创建工作簿。 **jacob-1.20-x64.dll文件** jacob-1.20-x64.dll是Jacob的 ...

    Jacob1.9.zip

    - 创建COM对象:使用Jacob的ActiveXComponent类创建COM对象,指定要使用的COM组件的CLSID或ProgID。 - 调用COM方法:通过COM对象调用其接口方法,执行相应的功能。 5. 示例应用: Jacob常用于自动化办公软件操作...

    JACOB 将文字转换为声音 实例代码

    本实例代码是基于Java的JACOB库实现的,这是一篇关于如何利用JACOB将文字转换为声音的详细教程。 首先,JACOB全称为Java COM Bridge,是一个用于在Java程序中调用Windows COM组件的开源库。它通过JNI(Java Native ...

    jacob(包含jacob-1.19-x64.dll和jacob-1.19-x86.dll)

    import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; public class ExcelExample { public static void main(String[] args) { ActiveXComponent excel = new ActiveXComponent(...

    jacob-1.18-x64.dll jacob-1.18-x86.dll jacob.jar

    import com.jacob.activeX.ActiveXComponent; ActiveXComponent excel = new ActiveXComponent("Excel.Application"); ``` 4. 调用COM方法:通过`invoke`方法,你可以调用COM对象的任何方法。例如,打开一个Excel...

    jacob安装包操作office的jacob安装包

    这是因为这些路径是Windows系统查找DLL文件的默认路径之一。 2. **配置Java环境**:还需要将DLL文件复制到你的Java开发工具(JDK)和Java运行时环境(JRE)的`bin`目录下。例如,如果你的JDK和JRE安装在默认位置,...

    jacob 1.180 jacob-1.18-x64.dll jacob-1.18-x86.dll

    import com.jacob.activeX.ActiveXComponent; import com.jacob.com.ComThread; import com.jacob.com.Dispatch; ``` 使用Jacob时,首先需要初始化ComThread,并启用多线程支持,然后可以通过ActiveXComponent创建...

    jacob1.9 jacob1.12 jacob1.14

    2. 引入Jacob库:在Java代码中通过`import`语句导入Jacob的相关类,如`com.jacob.activeX.ActiveXComponent`。 3. 创建COM对象:使用`new ActiveXComponent("ComComponentName")`创建COM对象,这里的...

    jacob的API,很详细

    Jacob通过`ActiveXComponent`类来创建COM对象。例如,如果你需要创建一个Word应用,你可以使用`new ActiveXComponent("Word.Application")`。 3. **调用COM方法**: 一旦有了COM对象,就可以调用它的方法。Jacob...

    jacob-1.19.zip

    接下来,你需要在Java代码中导入Jacob的相关类,如`com.jacob.activeX.ActiveXComponent`和`com.jacob.com.Dispatch`。通过这些类,你可以创建一个指向SAPI COM对象的引用,如下所示: ```java import ...

    JACOB 1.17 M2版本下载

    - 创建`com.jacob.activeX.ActiveXComponent`实例:这代表了你要调用的COM组件。 - 调用COM方法:通过ActiveXComponent实例的`invoke`方法,传递方法名和参数,调用COM组件的方法。 - 处理结果:COM方法的返回值会...

    JACOB各版本下载

    import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; public class JacobExample { public static void main(String[] args) { ActiveXComponent excel = new ActiveXComponent("Excel....

    java调用ocx控件,jacob,jar和dll文件

    例如,`com.jacob.activeX.ActiveXComponent`是Jacob中的主要类,可以用来创建和操作COM对象。 接下来,为了能够在Java应用中使用Jacob,你需要确保系统路径中包含了`jacob.dll`。这个动态链接库文件实现了Java层与...

    最新版jacob 1.20.jar jacob-1.20-x64.dll jacob-1.20-x86.dll

    Jacob在Java应用中的主要用途之一是实现文本转语音(TTS)功能。由于Java本身并不支持离线的TTS解决方案,开发者可以借助Jacob调用Windows系统的SAPI(Speech Application Programming Interface)来实现这个功能。...

Global site tag (gtag.js) - Google Analytics