Chuyển đến nội dung
Diễn đàn CADViet

Doan Van Ha

Moderator
  • Số lượng nội dung

    6.220
  • Đã tham gia

  • Lần ghé thăm cuối

  • Ngày trúng

    446

Cộng đồng

3.201 (đỉnh cao)

About Doan Van Ha

  • Cấp bậc
    biết lệnh adcenter

Thông tin hồ sơ

  • Giới tính
    Male

Khách truy cập Tiểu sử gần đây

72.594 chế độ xem tiểu sử

Cập nhật trạng thái Đơn

Xem tất cả cập nhật của Doan Van Ha

  1. nhờ bạn giúp dùm mình lisp này !

    mình muốn chiều cao chữ bang cach chon trên màn hình !

    xin cám on ban !

    (defun C:fd( / ss L e #h)
    (setvar 'textsize
    (cond ((getdist (strcat "\nSpecify Area text height by two points on screen : ")))
    ((getvar 'textsize))
    )
    )

    (vl-load-com)
    (defun Length1(e) (/ (vlax-curve-getDistAtParam e (vlax-curve-getEndParam e)) 1000))
    (or ans (setq ans 1))
    (setq
          L (strcat "L : "
       (vl-princ-to-string (* (getvar "dimlfac") (apply '+
           (mapcar 'Length1 (vl-remove-if 'listp (mapcar 'cadr (ssnamex (ssget (list (cons 0 "LINE,ARC,CIRCLE,POLYLINE,LWPOLYLINE,ELLIPSE,SPLINE")))))))))) "m"))
       (setq
       ans (cond ((getint (strcat "\nPhuong an nhap ket qua < " (itoa ans) " > :")))(ans))
       txtObj (cond     ((= ans 1) (vlax-ename->vla-object (car (entsel "\nChon text ghi ket qua :"))))
                       (T (vla-addtext (vla-get-modelspace (vla-get-activedocument (vlax-get-acad-object))) L (vlax-3d-point (getpoint "\n Chon diem nhap ket qua" )) #h ))))
    (vla-put-TextString txtObj L)
    (vla-put-Height txtObj #h)
    (princ))

×