利用VBA宏代码调用AddCircle方法绘制圆,该函数需要两个参数,一个用来定义圆心坐标的数组,一个定义圆半径的实数。可以将其存放在变量中获取利用该函数创建的圆。

利用AddCircle方法绘制圆的示例代码如下。

Public Sub drawcircle()
    Dim circleobject As AcadCircle
    Dim center As Variant
    Dim radius As Double
    With ThisDrawing.Utility
        center = .GetPoint(, "Click the position for the center.")
        radius = .GetDistance(center, "Enter the radius.")
    End With
    Set circleobject = ThisDrawing.ModelSpace.AddCircle(center, radius)
    circleobject.color = acRed
    circleobject.Update
End Sub

代码完。

AutoVBA调用AddCricle方法绘制圆相关推荐

  1. 快速画圆切线lisp_CAD怎么绘制圆的切线(这3种方法你一定要知道)

    日常绘图中,CAD的直线命令应该是用得最多的,也非常简单,但很多时候我们所画的直线并不是简单的直线,需要有一定的参照或者图形关系,比如画与圆相切的直线,相信没有画过的小伙伴一时之间也不知道该怎么画,今 ...

  2. Canvas学习:绘制圆和圆弧

    圆和圆弧是图形中基本图形之一,今天我们来了解在Canvas中怎么绘制圆和圆弧.在Canvas中绘制圆和圆弧其实和绘制线段和矩形一样的简单.在Canvas中,CanvasRenderingContext ...

  3. python画椭圆-python绘制圆和椭圆

    源自:https://blog.csdn.net/petermsh/article/details/78458585 1. 调用包函数绘制圆形Circle和椭圆Ellipse from matplot ...

  4. MATLAB绘制圆、椭圆、矩形等基本平面图形

    MATLAB绘制基本平面图形 **画线的方法** ***rectangle函数** **画矩形的方法** **旋转矩形的方法** **画圆的方法** **画圆弧的方法** **画椭圆的方法** **画 ...

  5. (重点)C#/Csharp桌面应用开发小作业小程序,测距仪,画圆,GDI画圆,画直线,绘制圆,绘制直线,绘制虚线,dashpattern的应用

    简介 这次试验具有一定难度,因为我们对于C#得画板接触得比较少,但是我认为老师很可能在考试的时候在这上面大出文章,所以这个实验我会详细的解析C#的GDI+ 首先,我们要画图形,就要调用Paint方法, ...

  6. python绘制圆和椭圆

    源自:https://blog.csdn.net/petermsh/article/details/78458585 1. 调用包函数绘制圆形Circle和椭圆Ellipse from matplot ...

  7. C# Graphic 绘制圆、三角形、椭圆、图片

    C# Graphic 绘制圆.三角形.椭圆.图片 原文:C# Graphic 绘制圆.三角形.椭圆.图片 在form和panel上可以绘制图形,线段,圆,文字,图形等等. 绘制代码必须放在OnPain ...

  8. OpenGL——使用Bresenham算法绘制圆

    Bresenham算法是计算机图形学中为了"显示器(屏幕或打印机)系由像素构成"的这个特性而设计出来的算法,使得在求直线各点的过程中全部以整数来运算,因而大幅度提升计算速度.--摘 ...

  9. android arcgis 绘制圆_arcgis for android 定位 圆

    不多说直接代码 ,群里人共享的 方法一: /** * 绘制圆,配合 cleargraphicLayer()清除 * * @param center 圆心 * @param radius 半径 * @p ...

  10. 红橙Darren视频笔记 view的invalidate调用draw方法的流程(源码分析基于api 29)

    问题描述 在界面上的一个控件(比如一个button)调用了invalidate 代码流程是什么样的? 首先一个控件基本要么是View 要么是ViewGroup 因为ViewGroup继承自View 他 ...

最新文章

  1. $_server[#039;php_auth_user#039;],找不到’./mysql/user.MYD#039;(错误代码:13 – 权限被拒绝)...
  2. 使用TS自动抓取镜像
  3. oracle 按日输出 取整数,Oracle按日周月分組統計,及next_day()函數詳解
  4. CheckedListBox与下拉框联动代码
  5. MapReduce的编程规范
  6. Angular应用里的tsconfig.app.json
  7. c语言创建一个根结点,创建一个由10个节点组成的二叉树结构,并按前根、中根、后根对该二叉树进行遍历,并输出遍历结果(c语言)...
  8. 4095: 韩信点兵
  9. Web前端基础知识整理
  10. adobe怎么统计字数,在Adobe Reader中统计PDF中的文字数
  11. iperf3网络测速
  12. elementui 做删除,分页页码不正确
  13. 利用计算机Tracert,计算机网络 Tracert 命令
  14. tic tac toe php,Python函数找出tic tac toe获胜者
  15. CentOS 7 安装微信小程序开发工具
  16. j计算机屏幕关闭时间,win7如何设置自动关闭电脑屏幕的时间?
  17. 华为机试2021答案
  18. (6)Artemis持久化策略
  19. WooCommerce Product Feed指南 – Google Shopping和Facebook[2022]
  20. Crimewave UVA - 563(最大流)

热门文章

  1. ElasticSearch中压缩算法LZ4的使用
  2. Java — InputStream.read(),response.getOutputStream(),OutputStream().write【IO流】
  3. annotation:@Override出现The method of type must override asuperclass解决方案
  4. 数据库保存经纬度,需要采用什么数据类型,小数点应该精确多少位?
  5. 浅谈CDN技术的性能与优势
  6. timequest静态时序分析学习笔记之命令约束
  7. (转)如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1
  8. FormBorderStyle 枚举
  9. c语言单链表原地转置,不带头结点的单链表的插入,删除,原地转置,判断空,清空,统计节点数目等操作...
  10. python做数据排序,python 实现对数据的排序和绘图