The practical, realistic guide to AutoCAD problem solving with VBA.
Make AutoCAD do more than you ever thought possible!Automate your most complex design tasksIntegrate design data with enterprise systems, databases, and the InternetControl PaperSpace, Viewports, and plottingBuild a complete AutoCAD database application--step-by-step AutoCAD 2002 isn't just the world's #1 design and drafting tool. It's a powerful, programmable platform for automating complex design tasks, integrating design data with enterprise information systems, and solving a wide range of technical and business problems. The key to all that power is Visual Basic for Applications. And the key to AutoCAD VBA programming is in your hands: VBA for AutoCAD 2002: Writing AutoCAD Macros.
Clark ties together AutoCAD's key tools and VBA's capabilities as never before, showing how AutoCAD and VBA work together in the real world -- and helping you create real-world applications faster than you ever thought possible. One step at a time, you'll:
Take control of AutoCAD: master the fundamentals of automation, COM, and object-oriented programmingGet comfortable with AutoCAD's VBA Interactive Development EnvironmentGo under the hood with DXF to understand the structure of AutoCAD's drawing databaseMaster the AutoCAD object model: documents, user interface, file management, collections, objects, and beyondAutomate 2D and 3D graphic objects, external references, entities, modeled solids, dimensions, and eventsUse VBA to control PaperSpace, Viewports, and plottingExtend VBA to communicate with other applications and across the Internet Deepen your skills with a start-to-finish case study application that integrates an AutoCAD drawing with a Microsoft Access database using Microsoft's Data Access Objects (DAO) technology. VBA for AutoCAD 2002: Writing AutoCAD Macros also contains concise references to AutoCAD system and enumerated variables, object inheritance, and graphical entities. If you're ready to leverage all the power built into AutoCAD 2002, this is the book you've been searching for!show more