久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網站首頁 > CAD教程 > CAD教程文章

Autocad VBA初級教程 (第四課 編程基礎二)

時間:2010-11-18 19:47:09 來源:未知

有一位叫自然9172的網友提出了下面的問題:
繪制三維多段線時X、Y值在屏幕上用鼠標選取,Z值用鍵盤輸入
本課將講解這個問題。

為了簡化程序,這里用多條直線來代替多段線。以下是源碼:
Sub myl()
Dim p1 As Variant '申明端點坐標
Dim p2 As Variant
p1 = ThisDrawing.Utility.GetPoint(, "輸入點:") '獲取點坐標
z = ThisDrawing.Utility.GetReal("Z坐標:") '用戶輸入Z坐標值
p1(2) = z '將Z坐標值賦予點坐標中
On Error GoTo Err_Control '出錯陷井
Do '開始循環
  p2 = ThisDrawing.Utility.GetPoint(p1, vbCr & "輸入下一點:") '獲取下一個點的坐標
  z = ThisDrawing.Utility.GetReal("Z坐標:") '用戶輸入Z坐標值
  p2(2) = z '將Z坐標值賦予點坐標中
  Call ThisDrawing.ModelSpace.AddLine(p1, p2) '畫直線
  p1 = p2 '將第二點的端點保存為下一條直線的第一個端點坐標
Loop
Err_Control:
End Sub

先談一下本程序的設計思路:
1、獲取第一點坐標
2、輸入第一點Z坐標
3、獲取第二點坐標
4、輸入第二點Z坐標
5、以第一、二點為端點,畫直線
6、下一條線的第一點=這條線的第二點
7、回到第3步進行循環
如果用戶沒有輸入坐標或Z值,則程序結束。

首先看以下兩條語句:
p1 = ThisDrawing.Utility.GetPoint(, "輸入點:") ‘獲取點坐標
……
p2 = ThisDrawing.Utility.GetPoint(p1, vbCr & "輸入下一點:") '獲取下一個點的坐標
這兩條語句的作用是由用戶輸入點用鼠標選取點坐標,并把坐標值賦給p1、p2兩個變量。ThisDrawing.Utility.GetPoint()在ACAD中這是最常用的方法之一,它需要兩個參數,在逗號前面的參數應該是一個點坐標,它的作用是在屏幕上畫一條線,前一個端點位于點坐標位置,后一個端點跟隨鼠標移動,逗號之前可以什么都不填,這時沒有線條會跟隨鼠標移動,但逗號必須保留。
逗號后面使用一串字符,程序在命令行顯示這串字符,這不難理解。
VbCr通常代表一個回車符,而在這個語句中,它的作用是在命令行不顯示“命令:”
&的作用是連接字符。舉例:
“愛我中華 ”&”抵制日貨 ”&”從我做起”

z = ThisDrawing.Utility.GetReal("Z坐標:") '用戶輸入Z坐標值
由用戶輸入一個實數

On Error GoTo Err_Control '出錯陷井
……
Err_Control:
On Error是出錯陷井語句,在程序出錯時將執行On Error 后面的語句
GoTo Err_contorl 是程序跳轉語句,它的作用是在程序中尋找Err_control:,并執行這一行后面的語句,本例中Err_Control:后就是結束宏,所以只要出現錯誤,程序中止。

Do '開始循環
……
Loop ‘結束循環
這個循環就歷害了,它會無休止地進行循環,好在本例中已經有了一個出錯陷井,當用戶輸入回車時,由于程序沒有得到點或坐標,程序出錯,跳出循環,中止程序。如果要人為控制跳出循環,可以在代碼中用Exit Do語句跳出循環。在For 變量 和Next 變量之間如果要跳出循環,那么只要在循環體內加一個Exit for 就可以跳出循環,關于這方面的例程以后會講到。

Call ThisDrawing.ModelSpace.AddLine(p1, p2) '畫直線
畫直線方法也是很常用的,它的兩個參數是點坐標變量

本課到此結束,請做思考題:
連續畫圓,每次要求用戶輸入圓心、半徑,當用戶不再輸入圓心或半徑時程序才退出
 


 


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
久久久久久久久久久久久久久久久久av| 丝袜美腿亚洲一区二区| y111111国产精品久久婷婷| 日韩视频中文字幕| 丁香六月激情网| 美女亚洲精品| 久久精品国产91精品亚洲| 日本午夜精品电影| 91精品国产91久久久久青草| 欧美日韩福利电影| 麻豆av免费在线| 国产精品美女免费| 欧美另类一区| www.久久撸.com| 人体精品一二三区| 久久久久久久久四区三区| 婷婷五月综合缴情在线视频 | 91免费国产精品| 国产99午夜精品一区二区三区| 青青久久av北条麻妃黑人| 久久精品美女| 热99在线视频| 久久久精品国产一区二区| 欧美中文字幕在线| 精品国产一区久久久| 欧美日本韩国在线| 国产精品成熟老女人| 国产欧美日韩丝袜精品一区| 精品乱子伦一区二区三区| 免费看成人午夜电影| 国产精品狼人色视频一区| 精品嫩模一区二区三区| 国产精品免费在线免费| 国模吧无码一区二区三区| 国产精品裸体一区二区三区| 国产网站免费在线观看| 精品久久久久久无码中文野结衣| 国产精品自拍小视频| 亚洲一区二区久久久久久| 91国产在线免费观看| 性欧美精品一区二区三区在线播放 | 五月天综合婷婷| 91成人国产在线观看| 日本午夜在线亚洲.国产| 久久久久久久久久国产精品| 青青精品视频播放| 国产精品第10页| 97精品国产97久久久久久春色 | av免费网站观看| 亚洲欧洲免费无码| 国产极品粉嫩福利姬萌白酱| 日韩欧美精品久久| 国产精品偷伦免费视频观看的| 国产在线观看不卡| 亚洲一卡二卡| 久久久久久欧美| 狠狠综合久久av| 精品中文字幕视频| 91精品国自产在线观看| 奇米影视首页 狠狠色丁香婷婷久久综合| 国产精品爽黄69天堂a| 国产精品永久入口久久久| 日本一级黄视频| 欧美成人精品一区| 国产不卡一区二区在线观看| 国产一区精品视频| 日韩av免费在线播放| 成人97在线观看视频| 久久久av水蜜桃| 国产一区二区三区黄| 色中色综合成人| 不卡毛片在线看| 7777精品久久久久久| 免费看欧美一级片| 日韩av123| 欧美精品久久久久久久| 日韩在线中文字幕| 91免费精品视频| 免费国产在线精品一区二区三区| 亚洲欧洲日韩综合二区| 国产精品视频xxx| 91精品国产综合久久香蕉的用户体验| 男人天堂新网址| 日韩一级在线免费观看| 欧美xxxx18国产| 久久精品国产一区二区三区| 91传媒久久久| 国产一区不卡在线观看| 青青草精品毛片| 亚洲va欧美va在线观看| 国产精品久久久久久久久久久新郎 | 日本不卡一区二区三区视频| 中文字幕第一页亚洲| 久久精品欧美视频| 久久久免费观看视频| 国产欧美综合一区| 欧美日韩黄色一级片| 懂色av一区二区三区在线播放| 欧美成人精品在线播放| 国产精品丝袜白浆摸在线| 国产h视频在线播放| 91精品在线国产| 成人国产精品日本在线| 国产私拍一区| 国内精品**久久毛片app| 欧美最猛性xxxxx(亚洲精品)| 懂色av粉嫩av蜜臀av| 亚洲一区免费看| 一区二区三区视频在线播放| 欧美精品在线视频观看| 国产精品久久久久久久app| 久久久久久久有限公司| 国产成人综合一区二区三区| 国产极品尤物在线| 69久久夜色精品国产69| 国产精品12p| 国产精品69久久久久| 91久久久久久| 国产精品av网站| 91九色视频在线| 久久人人爽人人爽人人片av高请 | av在线免费观看国产| 粉嫩精品一区二区三区在线观看| 国产三区在线视频| 国产伦精品一区二区三区在线| 国产日韩三区| 国产乱子伦精品无码专区| 高清国语自产拍免费一区二区三区| 国产精品永久免费观看| 国产欧美日本在线| 国产免费视频传媒| 99精品欧美一区二区三区| 91久久久久久久久久久久久| 97国产在线视频| 久久露脸国产精品| 久久久久久www| 久久成人免费观看| 久久精品99久久久久久久久 | 无码内射中文字幕岛国片 | 日本a级片在线播放| 奇米888一区二区三区| 男女猛烈激情xx00免费视频| 国产一级不卡视频| 成人国产精品日本在线| 国产精品99一区| 日韩亚洲欧美中文高清在线| 久久久国产精品视频| 国产精品流白浆视频| 国产精品第一页在线| 欧美激情视频一区二区| 亚洲 欧洲 日韩| 日韩视频免费播放| 男女视频一区二区三区| 国产乱码精品一区二区三区卡 | 国产精品日韩欧美一区二区| 国产精品久久久久久网站| 九色成人免费视频| 日韩一区国产在线观看| 欧美久久在线观看| 国产日韩精品入口| 国产精品av在线播放| www.日韩免费| 最新不卡av| 日本a视频在线观看| 国产一区二区在线视频播放| 97精品久久久中文字幕免费| 色妞色视频一区二区三区四区| 久久不射热爱视频精品| 亚洲国产欧美不卡在线观看| 欧美亚洲在线播放| 国产一区二区视频在线观看 | 久久精品日产第一区二区三区| 国产精品国语对白| 亚洲视频电影| 欧美日韩一区二区三区在线视频| 成人国产精品日本在线| 久久九九亚洲综合| 亚洲精品一卡二卡三卡四卡 | 亚洲精品一区二区三区樱花| 日韩国产欧美亚洲| 国产伦精品免费视频| 久久久久久久999| 在线观看日韩羞羞视频| 欧美人与动牲交xxxxbbbb| 97色在线播放视频| 国产精品日韩欧美大师| 伊人婷婷久久| 狠狠爱一区二区三区| 国产精品50p| 精品高清视频| 欧美日韩电影一区二区| 久久久最新网址| 最新不卡av| 美女黄毛**国产精品啪啪| 久久亚洲一区二区| 久久夜精品香蕉| 欧美在线视频免费| 久久久亚洲精品无码| 精品国产aⅴ麻豆| 欧美 日韩 国产在线观看|