简答题

比较说明AutoLISP和VB(或VBA)开发AutoCAD的特点。

正确答案

相同点:都是对AutoCAD的扩充,都具有一般高级程序设计语言的特点。
不同点:AutoLISP是一种表处理语言,善于处理不定长数据,采用前缀表达,文件及数据库处理较弱,与AutoCAD的通讯通过command函数实现。图形界面通过DCL定义语言实现,不易实现,无法生成EXE文件。VB则是一种可视化程序设计语言,界面设计方便,可使用多种界面控件,所见即所得。采用事件驱动的方式编程,有强大的处理数据库的功能,有利于大型系统的实现,与AutoCAD的通讯则通过COM对象实现,可生成EXE可执行文件,便于程序的保密与发布。

答案解析

相似试题
  • 说明在VC和VB环境下编写异步通信程序的方法。

    简答题查看答案

  • 所有的VB 的变量,都有隐含说明字符和强调声明两种方法来定义

    判断题查看答案

  • VB子程序过程、函数过程的特点说明不正确的是()

    单选题查看答案

  • VBA中如果没有显式声明或未用符号来定义变量的数据类型,则变量的默认数据类型为()

    单选题查看答案

  • VB语言中,下列各种基本数据类型说明符中表示整型数的是()。

    单选题查看答案

  • AutoLISP基于简单易学而又功能强大的LISP编程语言,它是一种()。

    单选题查看答案

  • 在VB系统中,一个对象内部的函数或过程,称为对象的()。

    单选题查看答案

  • 说明硬件报警和软件报警的实现方法,并比较其优缺点?

    简答题查看答案

  • 说明硬件报警和软件报警的实现方法,并比较其优缺点?

    简答题查看答案