思远(BonaShen)博客

朋友们,我有了新了家,就在http://www.bonashen.com

导航

DelphiARX 2000i 简介

DelphiARX产品是日本一家科技股份公司开发,专注于Delphi来开发ObjectArx的组件,主要介绍有(是EN我就不翻译了,顺手摘来,哈哈):
DelphiARX2000i
    ARX application development by Borland Delphi

________________________________________

     DelphiARX is the transplanted type development tool which enabled it to use AutoCAD
     customize environment "ObjectARX" with a highly efficient RAD tool "Borland Delphi."
     ObjectARX offers only the development environment of Microsoft VisualC++ and is others.
     Only DelphiARX can use in a development language.
     Still higher compatibility is realized on a machine language level.
    
________________________________________

     Since ObjectARX does not offer the source code, the analysis in a machine language
     level has realized transplant work.
     For this reason, both compile states were compared and the thorough conversion work
     was done.
     Compared with the conventional product, it is very high incompatible with ObjectARX.
     Corresponds to a global function, a global object, and a reactor.
    
________________________________________

     The global function of ObjectARX2000 increased sharply and the additional support
     of many functions was carried out also by DelphiARX.
     Moreover, since the class which does not use an ObjectARX compatible object as
     it is like former, but is easy to use on Delphi was prepared, an object can be
     used with natural feeling.
     Of course, also reactor Since a definition is regiven as a class for Delphi,
     it becomes easy to use.
     Integration of the new creation by the wizard, and various tools
    
________________________________________

     In DelphiARX, a wizard and each tool are offered as a package of Delphi.
     For this reason, DelphiARX AppWizard was able to exist in new creation of Delphi,
     and the DelphiARX tool was able to be included in the menu of Delphi.
     Please expect a wizard with ObjectARX2000 and an equivalent function.
     Change of license specification
    
________________________________________

     With the conventional product, the license file was required, and whenever the
     version of Delphi changed, recompilation service needed to be received.
     Since license information is offered as a keyword and it comes to include
     information in a source code, the necessity for recompilation disappears from
     DelphiARX. Those who already purchased the license are provided with a keyword
     after public presentation of a library.
     MDI Aware is completely supported without being conscious of the management for every document.
    
________________________________________

     DelphiARX is preparing the custom-made class which manages the information for every
     document, and operation.
     If this custom class is programmed with SDI feeling, it will be on an automatic target.
     The application of MDI Aware is completed.
     (It depends for the compatible level more than MDI Aware on your program.)
     True MDI correspondence application could not be simply made from ObjectARX2000 so far.
     Furthermore, the item which make an ARX program easy to make
    
________________________________________

     In the former version, it was an image called the transplant version of ObjectARX.
     However, new DelphiARX adds the ease of making of a program, and realizes efficient
     development by the method different from ObjectARX.
     In DelphiARX, many advantages of the object oriented programming of Borland Delphi
     are taken in.
     It became unnecessary to use ads_BuildList and ads_command abundantly by the class
     which manages processing of a Rizaruto Buffer, and the object creation class using the
     entity. For example, since an addition on a Rizaruto Buffer list is performed by the
     add method, the model cast and conversion are unnecessary.
     Creation of an object can be added by the same method as the figure name of Line, Circle,
     MText, etc., and it can be easily created without a block, a name-less group, etc. using
     ads_command further.
     Source-code of main units
    
________________________________________

     Former, Files currently offered as a compiled file, such as a global function and
     an ARX class, are exhibited as a source code.
     It becomes easy to carry out creation of programs, such as pursuit of a program,
     and a check of the agency giving a definition, positively.
     (It restricts to license owner.)
     Renewal of a library
    
________________________________________

     DelphiARX is not the limit of a transplant of the present specification.
     Since huge ObjectARX cannot be supported at once, after public presentation is
     updated one by one.
     Moreover, When an addition and change are required, please send mail to a support
     staff at a global function, a class, etc.

应用程序与AutoCAD之间关系:

功能列表(Functional List)

AutoCAD correspondence versionAutoCAD2002/2000i/2000
The execution file format after compileDRX file
ARX run time fileRequired (notes 1)
Application wizardUnifies to Delphi
Code support toolUnifies to Delphi
Mounting of an entry pointCorresponds altogether
Registration of a commandacedDefun
addCommand
Compatible levelMore than MDI Aware is possible.
Creation of docking formPossible
Global function (ADSRx)280 or more
Global object8 or more
Mounting of an ObjectARX compatible class56 or more
The class only for DelphiARX20 or more
Derivation of a reactor7 or more
Source codes are exhibited6 or more

Notes 1:
       The ARX file of a project name is automatically generated by APPWIZARD.
       It is necessary to distribute an ARX file and a DRX file. When you load to AutoCAD, please specify
       a run time ARX file.


如果有DelphiARX开发经历的朋友也一起聊聊。

posted on 2006-03-14 14:40  Bona shen  阅读(1325)  评论(2编辑  收藏  举报