Chuyển đến nội dung
Diễn đàn CADViet
Đăng nhập để thực hiện theo  
nguoitomo

Autocad 2012 và Autocad structure detailing 2012 upgrade

Các bài được khuyến nghị

Updates & Service Packs cho Autocad từ version R14 đến R2012

http://usa.autodesk.com/adsk/servlet/ps/dl/index?siteID=123112&id=2334435&linkID=9240618

 

Updates & Service Packs cho Autocad structure detailing từ version R2009 đến R2012

http://usa.autodesk.com/adsk/servlet/ps/dl/index?siteID=123112&id=2334435&linkID=12952913

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tôi có đoạn code VBA sau:

 

Sub setlayercolor()

Dim LayerObj As AcadLayer

Dim Col As New AcadAcCmColor

Set LayerObj = ThisDrawing.Layers.Add("Net Lien")

Col.ColorIndex = 31

LayerObj.TrueColor = Col

End Sub

 

 

Hỏi tại sao trong cad 2008 chạy tốt mà cad 2012 thì báo lỗi không chạy được

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tôi có đoạn code VBA sau:

 

Sub setlayercolor()

Dim LayerObj As AcadLayer

Dim Col As New AcadAcCmColor

Set LayerObj = ThisDrawing.Layers.Add("Net Lien")

Col.ColorIndex = 31

LayerObj.TrueColor = Col

End Sub

 

 

Hỏi tại sao trong cad 2008 chạy tốt mà cad 2012 thì báo lỗi không chạy được

 

Bạn đã cài VBA enabler chưa?

Nếu cài rồi thì send cái lỗi lên mọi ng mới biết mà giúp chứ.

rolleyes.gif

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Bạn đã cài VBA enabler chưa?

Nếu cài rồi thì send cái lỗi lên mọi ng mới biết mà giúp chứ.

:rolleyes:

 

Tôi cũng gặp lỗi như trên. Tất nhiên là có VBA.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Bạn có thể sửa lại như sau:

Sub setlayercolor()

Dim LayerObj As AcadLayer

Set LayerObj = ThisDrawing.Layers.Add("Net Lien")

LayerObj.Color = 31

End Sub

Cách này không xử lý được lỗi với colorIndex nhưng có thể chạy được chương trình trên Cad 2012.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×