CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

关于使用 Unicode 字符、控件代码和特殊字符 (VBA/ActiveX)

2023-1-5 00:13| 发布者: admin| 查看: 646| 评论: 0|来自: AutoCAD

摘要: 可以在文本字符串中使用 Unicode 字符、控制代码和特殊字符来表示符号。(所有非文本字符必须作为其 ASCII 等效字符输入。

可以在文本字符串中使用 Unicode 字符、控制代码和特殊字符来表示符号。(所有非文本字符必须作为其 ASCII 等效字符输入。

您可以通过输入以下 Unicode 字符串来创建特殊字符:

统一码字符说明
统一码字符 描述
\U+00B0 度数符号
\U+00B1 加/减公差符号
\U+2205 直径尺寸标注符号

除了对特殊字符使用 Unicode 字符之外,还可以通过在文本字符串中包含控件信息来指定特殊字符。使用一对百分号 (%%) 引入每个控制序列。例如,以下控件代码使用标准 AutoCAD 文本和 PostScript 字体来绘制字符编号nnn

%%nnn

在 VBA 文本字符串中,此示例将输入为

Dim percent as Long
percent = ASC("%")
TextString = chr(percent) + chr(percent) + "nnn"

这些控制代码仅适用于标准 AutoCAD 文本字体:

控件代码说明
控制代码 描述
%%o 打开和关闭超分模式
%%u 打开和关闭下划线模式
%%d 绘制度数符号
%%p 绘制加号和减号公差符号
%%c 绘制直径尺寸标注符号
%%% 绘制一个百分号

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-11 23:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部