用VB在AutoCADR14中写Text的方法

1992最亮

1992最亮

2016-02-19 17:55

下面是个超简单的用VB在AutoCADR14中写Text的方法教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~
AutoCAD可以写不同高宽比、不同角度、不同颜色的TEXT。无论是用AutoCAD的TEXT命令,还是用AutoLISP,都是很容易做到的,用VB是否也很容易哪?我们来看下面一段示例:
  
  PublicobjAcadAsObject
  PublicobjDocAsObject
  
  DimentAsObject
  DimstartPoint(0To2)AsDouble
  DimPoint1(0To2)AsDouble
  
  SetobjAcad=GetObject(,"AutoCAD.Application")  '获得AutoCADR14对象
  SetobjDoc=objAcad.ActiveDocument
  '初始化TEXT的起点
  startPoint(0)=10#
  startPoint(1)=10#
  startPoint(2)=0#
  '写一串TEXT,其中字高为5
  Setent=objDoc.ModelSpace.AddText("textString",startPoint,5#)
  '初始化TEXT的调整点
  Point1(0)=20#
  Point1(1)=10#
  Point1(2)=0#
  Withent
  .Color=1   '改用红色
  .ObliqueAngle=0.174444  '改倾斜角度
   .VerticalAlignment=0   '设垂直位置为0
  .ScaleFactor=1#  '设文字高宽比,当需要两端对齐时,必须任意给一个值
  .HorizontalAlignment=5  '设文字为两端对齐
  .TextAlignmentPoint=Point1'设对齐点
  EndWith
  SetobjAcad=Nothing
  
  从这里我们可以得出结论,在VB中同样可以象AutoLISP那样操纵AutoCAD,在某种程度上,VB更灵活。加上VB的易学、易用,编程周期短等优势,可以使您的程序更完美,更好用。->

展开更多 50%)
分享

猜你喜欢

用VB在AutoCADR14中写Text的方法

编程语言 网络编程
用VB在AutoCADR14中写Text的方法

在JSP中写text文件

Java JAVA基础
在JSP中写text文件

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在VB中运行MicrosoftAccess报表的好方法

编程语言 网络编程
在VB中运行MicrosoftAccess报表的好方法

在Excel中如何使用TEXT函数?

电脑入门
在Excel中如何使用TEXT函数?

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

VB在ACADWIN中的使用

编程语言 网络编程
VB在ACADWIN中的使用

在VB中“遥控”鼠标

编程语言 网络编程
在VB中“遥控”鼠标

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

一键去除excel重复数据

一键去除excel重复数据

Windows初始化文件的修改

Windows初始化文件的修改
下拉加载更多内容 ↓