ActiveX在Visual LISP编程中的应用  

Application of ActiveX in Visual LISP Programming

在线阅读下载全文

作  者:王墅[1] 张旭[1] 

机构地区:[1]抚顺石油学院化工机械系,辽宁抚顺113001

出  处:《石油化工高等学校学报》2000年第4期46-51,共6页Journal of Petrochemical Universities

摘  要:AutomationActiveX是Microsoft公司提出的一种技术方法 ,用以在公共的开发平台为Windows 9x/NT下应用程序之间的交互。AutoCAD 2 0 0 0VisualLISP提供了对ActiveX编程方法的支持。针对VLISP编程方法中的主要技术 ,包括创建及编辑AutoCAD对象、与其它应用程序的集成和反应器的使用做了详细地介绍并附以相应的应用实例。通过ActiveXAutomation不但可以直接操作AutoCAD图形中的所有对象 ,而且其程序的可读性和运行速度都要好于传统的AutoLISP程序。另外作为一种编程接口 ,ActiveX还可以结合诸如MicrosoftWord、Excel等应用程序 ,在它们和AutoCAD之间相互通信、传递数据 ,共同完成许多AutoCAD本身无法实现的功能。通过与AutoCAD事件反应器相结合 ,随时监控绘图过程中所发生的各种事件并做出适当的反应 ,可以使应用程序更具智能化。Automation ActiveX is a technical method presented by Microsoft. It is used to provide a public developing flatform, and the flatform can give us a feasible path for the interaction among several programs under Windows 9X/ NT. AutoCAD 2000 Visual LISP supports ActiveX programming. The main technique of VLISP programming, including creating and editing AutoCAD object, integrating with other applications, and using reactor, is introduced in details with corresponding examples. ActiveX Automation can operate directly all objects in AutoCAD graph. The readable ability and running speed of its program are both superior to traditional AutoLISP program. In addition, as a interface, ActiveX can also combine with Microsoft word, Excel etc. These applications and AutoCAD can communicate and transfer data with eath other, accomplish many functions that AutoCAD can't achieve at all. By combining with AutoCAD Event Reactor, ActiveX can inspect all kinds of events taking place in the course of drawing all the time, and give proper response, which will bring more intelligence to applications.

关 键 词:ACTIVEX 反应器 AUTOCAD2000 VISUALLISP 编程 

分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论] TQ052[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象