zoukankan      html  css  js  c++  java
  • occActiveX

    occActiveX - ActiveX with OpenCASCADE

    eryar@163.com

    Abstract. OpenCASCADE ActiveX wrapper for VB, C#, Web, Delphi.

    Key Words. OpenCASCADE, ActiveX, VB, Delphi, C#, Web

    1.Introduction

    ActiveX是COM规范的一种实现,前身是OLE(Object Linking and Embedding),一般读成ActiveX Control,译为ActiveX控件。既可用于桌面也可用于网络,是封装、跨(开发)平台与重用技术的延伸。 随着软件技术的发展,程序的开放性、可重用性与封装变得越来越重要,而ActiveX是提高程序的开放性、可重用性和封装性的重要手段,现在ActiveX已经应用于数据管理、图形显示、用户界面、界面加密与接口封装等。对某些技术进行封装,以供直接调用,因为它有兼容的统一接口,可以给C++、Delphi、C#与VB等语言调用。

    OpenCASCADE是开源的三维造型内核,提供了强大的几何造型、三维显示及数据交互等功能。将OpenCASCADE封装成ActiveX控件,可以方便非C++开发环境的开发人员使用,扩大OpenCASCADE的应用范围。

    2.occActiveX in Web

    只需要以下简单的HTML语句就可以在IE浏览器中使用occActiveX控件了。

    <html>
    
    <head>
    
    <title>OpenCASCADE ActiveX Test.</title>
    
    </head>
    
    <body>
    
    <INPUT TYPE="Button" NAME="About" VALUE="About occActiveX" onClick="occActiveX.AboutBox()">
    
    <br>
    
    <object ID="occActiveX" CLASSID="CLSID:1369158B-B854-4A75-9C2A-16C4572B5EAE" WIDTH=800 HEIGHT=600 >
    
        [Object not available! Did you forget to build and register the server?]
    
    </object>
    
    </body>
    
    </html>

    显示效果如下图所示:

    occActiveX

  • 相关阅读:
    Java 中的按值传递
    字符串排序(非字典排序)
    字符串匹配的KMP算法(转)
    效率更高的整数转化为字符串函数
    Trie 树(转)
    C 语言字符串(译)
    linux 下 epoll 编程
    CSS攻击:记录用户密码
    Wireshark(抓包神器)使用方法
    搭建KVM环境——Linux上安装KVM带web管理界面
  • 原文地址:https://www.cnblogs.com/opencascade/p/occActiveX.html
Copyright © 2011-2022 走看看