전체 글127 선택한 폴리라인 두께입력 ;; ───── Pline - Width 조정 (defun c:PWidth ;; PW; Pline - Width 조정 (/ SelSet WVol ObjList) (setvar "cmdecho" 0) (princ " ^.^; Pline - Width") (setq SelSet (ssget (list (cons 0 "ARC,LINE,LWPOLYLINE")))) (setq WVol (getint "\n>>내용입력: ")) (setq ObjList (vl-remove-if 'listp (mapcar 'cadr (ssnamex SelSet)))) (foreach item ObjList (command "_pedit" item "width" WVol "") ) (princ) ) 2014. 12. 29. 두점을 입력하여 객체를 자르는 리습 ;; ───── Two Point Break (defun c:PBreak ;; B; Two Point Break (/ os SelSet pt1 pt2 ObjList) (vl-load-com) (setq AcDoc (vla-get-ActiveDocument (vlax-get-Acad-Object))) (setq AcLay (vla-get-Layers AcDoc)) (vla-StartUndoMark AcDoc) (setvar "cmdecho" 0) (setq os (getvar "osmode")) (setvar "osmode" 37) (princ "\n Break") ;(setq SelSet (ssget (list (cons 0 "LINE,LWPOLYLINE")(cons 8 "AS-BMXM")))) (set.. 2014. 12. 29. C# 구조체 Revit API를 배우기 위한 C#의 기초 여덟번째 시간 구조체 사용하는 방법 // ────────────────────────────── // 08 C# 구조체 // ────────────────────────────── // 구조체 예문 static void Main(string[] args) { Draw(10, 10, 100, 100); } static void Draw(int left, int top, int height, int width) { // Draw rectangle Print(left, top, height, width); } static void Print(int left, int top, int height, int width) { Console.WriteLine("Point: .. 2014. 12. 23. C# enum Revit API를 배우기 위한 C#의 기초 일곱번째 시간 enum 설정 // ────────────────────────────── // 07 C# enum // ────────────────────────────── // enum 설정 enum CalcType { Add = 1, Sub, Mul, Div } static void Main(string[] args) { int result = Calculate(CalcType.Add, 10, 20); Console.WriteLine(result); } static int Calculate (CalcType type, int arg1, int arg2) { int result; switch (type) { case CalcType.Add: result =.. 2014. 12. 23. 이전 1 2 3 4 5 6 7 8 ··· 32 다음