百度文库 - 让每个人平等地提升自我 1 Solidworks 二次开发教程:运用VB 语言实现二次开发 VB 简述 Visual Basic(简称为VB)是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK 相媲美。在Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows 内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows 环境下功能强大、图形界面丰富的应用软件系统。随着版本的提高,Visual Basic 的功能也越来越强。版以后,Visual Basic 推出了中文版,与前个版本相比,其功能有了很大提升。 Visual Basic 作为Visual Studio 的优秀一员,已成为企业级快速开发的利器。Visual Basic 在数据访问方面有了很大的改进,新的ADO 组件让对大量数据快速访问成为可能。数据环境和新的报表功能也让数据开发有了全新的体验。Visual Basic 借助COM/COM+强大的功能,可以开发具有多层结构的分布式应用程序。同时,Visual Basic 还可以在IIS 上开发性能超群的Web 应用程序。Visual Basic 在语言方面和IDE 方面的改进都不大,但是许多新增的组件成为Visual Basic 开发人员手中的利器,如File System Object 等。新的字符串函数Split 和Replace 等也给Visual Basic 的程序员带来很大方便。 Visual Basic 具有下述优点: (1) 面向对象 (2) 事件驱动 (3) 软件的集成式开发 (4) 结构化的程序设计语言 (5) 强大的数据库访问功能 (6) 支持对象的链接与嵌入技术 (7) 网络功能 (8) 多个应用程序向导 (9) 支持动态交换、动态链接技术 (l0) 联机帮助功能 VB 拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO 连接数据库,或者轻松的创建ActiveX 控件。它不像高级语言Visual C++那麽复杂,但它的功能很全,程序员可以轻松的使用VB 提供的组件进行二次开发,快速建立属于自己的应用程序。 2 利用VB 实现圆台交互式绘制的实现过程 启动VB 程序 启动VB 程序,的主窗口如图1 所示,可以直观地看到主窗体主要有以下部分组成:标题栏;菜单栏;工具栏;窗体设计器;控件(工具)箱;弹出式(上下文)菜单 ;工程...