王万邦



【摘 要】AutoCAD在工程绘图软件中应用广泛,其留有二次开发接口。文章通过Visual Basic二次开发AutoCAD,用于地震测量数据平面展点检查及地形剖面绘制,具有一定的意义。
【关键词】地震勘探;Visual Basic;二次开发;平面展点;剖面图
一、概述
(一)AutoCAD简介
AutoCAD工程图形处理软件,自1982年由Autodesk开发面世以来,以其完善的图形功能、良好的用户界面、简但易学的特点受到广大工程技术人员的青睐,目前用户遍及150多个国家和地区,我国在建筑、机加工、地质等行业应用广泛,因此AutoCAD及其图型格式已成为事实上的国际工业标准。AutoCAD之所以得到如此广泛的应用,其中的一个原因是它开放的结构体系,即用户可以根据自已的需要对其进行二次开发。
用Visual Basic进行AutoCAD二次开发,是AutoCAD R14以后的一种新技术,我们可以用Visual Basic语言编程,将AutoCAD当成Visual Basic程序中的一个图形窗口,对其进行打开、绘图、编缉、打印、关闭等操作,而且简但易学,功能强大,不论是进行理论研究,还是开发面向工程实际的应用软件均是比较有效的手段和方法,其实南方测绘的CASS软件就是基于AutoCAD二次开发的。
(二)Visual Basic简介
Visual Basic为图形用户界面的Basic,它在原有Basic語言的基础上进一步发展,至今包含了数百条语句、函数及关健词,其中很多和Windows GUI有直接关系。Visual Basic不仅是编程语言,而是一个编程系统,Microsoft Excel、AutoCAD和Windows 等其它应用程序都使用这一语言,可以实现其它任何Windows编程语言的功能,其ActiveX控件、函数应用方便且简但易学,因此应用十分广泛。
二、开发方法
现实世界的任何一个物体均可用三维坐标表示,地震勘探测线也不例外。……