Advertisement

浩辰二次开发移植文档(2018年版)

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:RAR


简介:
近期致力于将arXiv至Gr Xinjector的移植工作进行深入研究,并整理出一批极具参考价值的技术资料。这些资料包括:GRX SDK 2019版本的开发支持包;基于GstarCAD.net平台的GRX开发迁移指导文档;基于GstarCAD 2018版本的GRX迁移技术解析文档;采用Visual Basic语言实现GCAD系统的扩展模块设计文档;以及GRX官方帮助文档(CHM格式)。此外,在Windows 64位环境下完成从arXiv至浩辰CAD 2019版本的迁移任务,并附带了完整的技术实现方案及源代码(GrxCProject.rar),仅供学习参考

全部评论 (0)

还没有任何评论哟~
客服
客服
  • CAD 2018SDK
    优质
    《浩辰CAD 2018开发SDK》是由苏州浩辰软件股份有限公司推出的官方插件开发工具包,为开发者提供了全面的API接口和示例代码,助力用户深度定制与扩展浩辰CAD的功能。 浩辰CAD二次开发SDK2018提供了C++ 和 .net库文件以及代码示例,方便C#开发者在浩辰软件中进行深度定制开发。
  • CAD 2019
    优质
    浩辰CAD 2019开发包为开发者提供了一系列用于定制和扩展CAD功能的工具与资源,适用于建筑、机械设计等多领域。 浩辰cad2019开发包
  • Pro/E Pro/E
    优质
    本文档为Pro/Engineer(简称Pro/E)用户提供详细的二次开发指南,涵盖API使用、插件创建等内容,助力用户定制专属设计工具。 关于Pro/E二次开发文档的内容如下:该文档旨在提供有关如何进行Pro/E软件的二次开发的信息和指导。由于原内容并未包含具体的链接、联系信息或其他额外数据,因此这里仅保留了核心主题描述。
  • LinuxWPS接口
    优质
    《Linux版WPS二次开发接口文档》提供了在Linux环境下对WPS Office进行深度定制和扩展所需的各种API及函数说明,旨在帮助开发者充分利用WPS的功能,创造更符合用户需求的应用程序。 Linux 版 WPS 二次开发接口文档 本段落档主要介绍 Linux 版 WPS 的二次开发接口文档,旨在提供 WPS 的基本操作功能,包括新建、打开、保存、关闭等基础操作以及对 WPS 基本对象(如文档、字体、段落和表格)的属性与方法调用实现。 1. 功能概述 Linux 版 WPS 二次开发接口提供了以下主要功能:创建新文件,打开现有文件,保存当前编辑内容及关闭相关文件。此外还支持对 WPS 中的基本对象(如文档、字体、段落和表格)的属性与方法调用实现。 2. 框架图 NPAPI 是浏览器端使用 Qt 提供插件 js 交互的基础机制,它实现了 js 和 C++之间的互操作性。HTML 页面代码包括 ,然后通过js可以访问到 webwps 对象,并调用其内部的同名方法和属性。 3. 技术说明 (1) WPS 窗口嵌入实现 利用 Qt 插件,自定义类需继承 QX11EmbedContainer 和 QtNPBindable 类。通过设置 MIME type 并在 readData 函数中启动WPS 进程,并将插件的 winID 传递给该进程。Wps端使用此winID来完成嵌入。 (2) js 调用插件函数 NPP_() 是提供给浏览器的方法,而 NPN_() 则是浏览器提供的方法。当加载 .so 文件时会调用 NP_Initialize 函数,并且保存 NP_Shutdown 函数指针供后续使用。 (3) 插件与 WPS 通信机制 在本地创建WPS对象并将其连接到通信线路,在插件端建立相应的方法,然后通过通信机制来实现远程信号和本地方法的链接。 4. 实例化说明 (1) 创建新文档: 在浏览器中新建一个WPS文档的具体步骤。HTML页面代码为 ,其调用方式如下:obj = document.webwps; obj.Application.Documents.Add(); 其中,obj 是自定义的 webwps 对象,用于访问插件中的各种方法和属性。 (2) 设置字体加粗: 在浏览器里将选中文本设置为加粗。js端执行通过 NPAPI 机制调用 Documents 下的方法 put_Bold 来实现这一操作:Var ft = obj.Application.Documents.ActiveDocument().Selection.Font; ft.put_Bold 使用中间变量ft可以方便地访问和修改字体的各种属性,避免了层层嵌套的繁琐过程。 5. 对象方法介绍 Application 此对象代表 WPS 应用程序,并包含最高级对象的属性与方法。 若要使用其他模块来控制WPS应用程序,则需要通过 CreateObject 或 GetObject 函数获取 Application 对象。
  • 优质
    WPS二次开发文档API提供了丰富的接口和功能,方便开发者进行深度定制与扩展,适用于多种编程语言,帮助用户高效地创建、编辑和管理文档。 WPS二次开发文档API详细介绍了WPS中的各个类和方法,供开发者调用。如果积分不足需要相关资料,请留言留下邮箱地址,我会发送过去。
  • 优质
    该文档详细介绍了如何对FANUC控制系统进行二次开发的方法和步骤,包括编程指南、接口说明及案例分析等内容。 FANUC二次开发文档提供英语、中文和日语版本。使用IE浏览器打开文档可查看详细说明。该资料经过测试证明非常有用。
  • 优质
    《Excel二次开发SDK文档》提供全面详细的API参考和示例代码,帮助开发者利用C++、.NET等语言创建强大的Excel插件与应用程序。适合中级到高级程序员阅读使用。 ### EXCEL二次开发SDK知识点详解 #### 一、SDK概览 **EXCEL二次开发SDK** 是一款专门针对Microsoft Excel应用程序进行二次开发的工具包。它通过提供一系列接口,允许开发者利用不同的编程语言来操控Excel文件,从而实现自动化处理Excel文档的需求。 #### 二、SDK功能特性 ##### 1. 基本功能 - **Excel文本操作**:支持读取、写入以及修改Excel中的文本数据。 - **Excel图表操作**:能够创建、编辑以及删除图表。 - **Excel其他附加功能控制**:提供对Excel工作簿、工作表以及其他高级特性的控制能力。 ##### 2. 适用语言 - **DLL版SDK**:专为Delphi开发语言设计。由于使用了特定于Delphi的数据类型(如String),因此不适合其他语言。 - **OCX版SDK**:兼容性广泛,适用于多种开发语言,例如Java、VB、VC、PowerBuilder、.NET等。 - **类封装版SDK**:同样面向Delphi开发者,提供源代码级别的访问,但未正式发布。 #### 三、SDK版本及其使用方法 ##### 1. DLL版SDK - **发布文件**:主要包括接口引用文件(`ExcelCtrInf.pas`)、开发包(`ExcelCtrl.dll`)、相关文件(`VBACONSTUnit.pas`, `borlndmm.dll`)以及示例源代码和文档。 - **使用方法**: - 将所有DLL文件(`ExcelCtrl.dll`, `borlndmm.dll`)复制到Windows系统目录下。 - 或者将DLL文件放置在应用程序的目录中。 ##### 2. OCX版SDK - **发布文件**:主要包含开发包(`ExcelCtrl.OCX`)、相关文件(`borlndmm.dll`)以及示例和文档。 - **使用方法**: - 注册`ExcelCtrl.OCX`组件:在“开始->运行”中执行注册命令。 - 在开发环境中引入`ExcelCtrl.OCX`的类型库或安装该OCX文件。 #### 四、SDK开发接口调用流程 ##### 1. 接口调用流程 - **初始化资源**:首先调用`CreateSource`接口。 - **创建Excel应用**:调用`CreateExcel`接口启动Excel服务。 - **打开或创建工作簿**:通过`AddWorkBook`或`OpenWorkBook`接口。 - **新建工作页**:使用`AddSheet`接口添加新的工作页。 - **在Sheet中输入内容**:如文本、图形等。 - **保存工作簿**:调用`SaveWorkBookAs`接口保存更改。 - **关闭Excel应用**:最后调用`CloseExcel`接口关闭Excel服务并释放资源。 - **释放资源**:调用`FreeSource`接口清理占用的资源。 ##### 2. 接口说明 - **CreateSource**:必须先调用此接口才能使用其他接口。 - **FreeSource**:调用此接口后,系统会释放由SDK创建的所有资源。 #### 五、接口参数差异 - **DLL接口**与**OCX接口**在函数名和参数数量上相同,但在参数类型和字符串类型的表示上有区别。 - **DLL接口**中变参采用`var`修饰符,字符串类型使用`String`。 - **OCX接口**中变参采用`out`修饰符,字符串类型通常使用特定于平台的字符串表示。 #### 六、总结 EXCEL二次开发SDK为开发者提供了强大的工具来自动化处理Excel文档,无论是用于数据分析、报表生成还是其他Excel相关的任务,都能够显著提高工作效率。根据项目的具体需求选择合适的SDK版本(DLL版、OCX版或类封装版),遵循正确的使用方法和调用流程,便能轻松实现对Excel的高效控制。
  • 优质
    《IVS二次开发指南文档》是一份详尽指导手册,旨在帮助开发者深入理解并扩展智能视频系统的功能。该文档涵盖了从基础概念到高级应用的技术细节和实用技巧,助力实现个性化解决方案。 1 前言 2 eSDK IVS 二次开发概述 2.1 eSDK IVS 体系结构 2.1.1 软件结构 2.1.2 功能概述 2.2 开发资源介绍 3 开发环境搭建及配置 4 eSDK IVS 开发指引 4.1 典型业务场景描述 4.2 典型业务场景需求分析 4.3 典型业务场景流程 4.3.1 初始化eSDK、用户登录注销释放eSDK 4.3.2 设置视频播放窗体布局、工具条按钮 4.3.3 实况浏览、云台控制 4.4 基于 eSDK IVS 的开发 4.4.1 开发过程简述 4.4.2 开发环境说明 4.4.3 开发描述 4.4.3.1 准备工作 4.4.3.2 实例描述 4.4 注意事项 5 调测试 缩略语
  • 优质
    《Windchill二次开发文档资料》是一份详尽指导手册,涵盖Windchill平台扩展和自定义所需的知识与步骤,适用于开发者深入学习和实践。 Windchill的二次开发资料主要介绍了如何使用Java进行Windchill的客户化定制。
  • 优质
    《CloudStack二次开发指南文档》旨在为开发者提供深入理解与扩展CloudStack云管理平台的技术支持,涵盖核心架构解析、API使用及插件开发等内容。 CloudStack二次开发帮助文档 1. 使用CLOUDSTACK的源码进行工作 1.1 源码获得方式 2. 包与依赖 2.1 包 2.2 依赖 2.3 未来展望 3. 异常与日志 3.1 日志 3.2 异常和异常捕获 3.3 CLOUDSTACK异常 4. 代码联合工作 4.1 组件 4.2 组件加载 5. CLOUDSTACK API开发 5.1 如何编写API 5.2 API注解 5.2.1 API命令注解 5.2.2 API响应注解 6. 在CLOUDSTACK中使用SPRING 6.1 CLOUDSTACK组件 6.2 声明一个CLOUDSTACK组件 6.3 AUTO-WIRING 6.4 CLOUDSTACK SPRING 组件的编码约定 6.4.1 注意自动注入的时间 6.4.2 公用构造器 6.4.3 组件自主初始化 6.4.4 运行时注入 6.4.5 CloudStack定制化AOP(面向切面的编程) 6.4.6 可插拔适配器 6.4.7 模块和组件 6.4.8 使用或者不使用@Inject的情形 6.5 组件生命周期 7. 数据访问层 7.1 需要知道的 7.2 在哪能找到例子 7.3 DAO 7.4 写一个新的VO和DAO 7.5 使用 7.5.1 使用DAO 7.5.2 更新VOs 7.5.3 搜索 7.5.4 使用事务 7.5.5 处理嵌套事务 7.5.6 处理锁 8.使用JUNIT和SPRING进行单元测试