如何用cad vba 编写一段代码写入横向文字或数字?

 我来答
匿名用户
2013-08-19
展开全部
下面的程序你可以参考一下
Public Sub HelloWorld()

' 打开新图形
ThisDrawing.Application.Documents.Add

Dim insPoint(0 To 2) As Double ' 声明插入点
Dim textHeight As Double ' 声明文字高度
Dim textStr As String ' 声明字符串
Dim textObj As AcadText ' 声明文字对象

insPoint(0) = 10 ' 设置插入点的 X 坐标
insPoint(1) = 10 ' 设置插入点的 Y 坐标
insPoint(2) = 0 ' 设置插入点的 Z 坐标

textHeight = 10 ' 将文字高度设置为 10
textStr = "Hello World" ' 设置字符串

' 创建 Text 对象
Set textObj = ThisDrawing.ModelSpace.AddText(textStr, insPoint, textHeight)

' 保存图形
ThisDrawing.SaveAs ("Hello.dwg")

End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式