Danh mục

Phát triển AutoCAD bằng ActiveX & VBA - Phụ lục A

Số trang: 11      Loại file: pdf      Dung lượng: 931.29 KB      Lượt xem: 17      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

SO SÁNH Visual LISP VÀ ActiveX/VBATrong phụ lục nàyHầu hết các khả năng của các giao diện Visual LISP đều có trong giao diện của ActiveX/VBA. Bảng so sánh trong chương này dùng để tham khảo cho những người đã quen lập trình với Visual LISP tìm kiếm các chức năng tương ứng trong AcitveX/VBA.
Nội dung trích xuất từ tài liệu:
Phát triển AutoCAD bằng ActiveX & VBA - Phụ lục ASO SÁNH Visual LISP VÀActiveX/VBA A Trong phụ lục nàyHầu hết các khả năng của các giao diện Visual LISP So sánh Visual LISP và ActiveX/VBAđều có trong giao diện của ActiveX/VBA. Bảng sosánh trong chương này dùng để tham khảo chonhững người đã quen lập trình với Visual LISP tìmkiếm các chức năng tương ứng trong AcitveX/VBA. Phát triển ứng dụng ActiveX và VBA | 3151. So sánh Visual LISP và ActiveX/VBABảng sau đây liệt kê các so sánh tương đương giữa các hàm và các toán tử trongAutoLISP với ActiveX/VBA. Các ActiveX Automation tương đương được chỉ rabằng cụm từ “AutoCAD.Application.”Các thiết lập cho Paper space, model space và TILEMODEHàm của AutoLISP Tương đương trong ActiveX/Visual Basic+ (cộng) + (toán tử cộng)- (trừ) - (toán tử trừ)* (nhân) * (toán tử nhân)/ (chia) / (toán tử chia)= (bằng) = (toán tử so sánh bằng)/= (khác) (toán tử so sánh khác)< (nhỏ hơn) < (toán tử so sánh nhỏ hơn) (toán tử so sánh lớn hơn)>= (lớn hơn hoặc bằng) >= (toán tử so sánh lớn hơn hoặc bằng)~ (phủ định bit) Toán tử Not1+ (tăng) Dùng dấu + (toán tử cộng)1- (giảm) Dùng dấu - (toán tử trừ)abs Hàm Abs Không cóacad_colordlgacad_helpdlg Tìm HELP trong mục online Helpacad_strlsort Tìm SORT trong mục online Helpaction_tile Sử dụng Visual Basic Dialog Editoradd_list Sử dụng Visual Basic Dialog Editorads Phương thức AutoCAD.Application.ListADSalert Hàm MsgBoxand Toán tử And316 | Phụ lục A: So sánh Visual LISP và ActiveX/VBACác thiết lập cho Paper space, model space và TILEMODEHàm của AutoLISP Tương đương trong ActiveX/Visual Basicangle Phương thức AutoCAD.Application.ActiveDocument.Utility.AngleFromXAxisangtof AutoCAD.Application.ActiveDocument.Utility.AngleToRealangtos AutoCAD.Application.ActiveDocument.Utility.AngleToStringappend Sử dụng các hàm xử lý mảng của Visual Basic Không cóapplyarx AutoCAD.Application.ListARXarxload AutoCAD.Application.LoadARXarxunload AutoCAD.Application.UnloadARXascii Hàm Asc Không cóassocatan Hàm Atnatof Hàm CDblatoi Hàm CIntatom Tìm kiếm IS trong mục online Help Không cóatoms-family Không cóautoarxload Không cóautoloadBoole Sử dụng phép toán logic của Visual Basicboundp Tìm kiếm IS trong mục online Helpcar/cdr Sử dụng các hàm xử lý mảng của Visual Basicchr Hàm Chrclient_data_tile Sử dụng Visual Basic Dialog Editorclose AutoCAD.Application.Documents.Closecommand AutoCAD.ActiveDocument.SendCommand Phát triển AutoCAD bằng ActiveX và VBA | 317Các thiết lập cho Paper space, model space và TILEMODEHàm của AutoLISP Tương đương trong ActiveX/Visual Basiccond Câu lệnh Select Casecons Sử dụng hàm xử lý mảng hoặc phương thức AutoCAD.Application.collection.Addcos Hàm Coscvunit Sử dụng các hàm đảodefun Từ khoá của Visual Basic: Function và End Functiondictadd AutoCAD.Application.ActiveDocument.Dictionaries.Adddictnext AutoCAD.Application.ActiveDocument.Dictionaries.Itemdictremove AutoCAD.Application.ActiveDocument.Dictionaries.Dictionary.Delet edictrename AutoCAD.Application.ActiveDocument.Dictionaries.Dictionary.Rena medictsearch AutoCAD.Application.ActiveDocument.Dictionaries.Dictionary.GetN ame and GetObjectdimx_tile và Sử dụng Visual Basic Dialog Editordimy_tiledistance Sử dụng phương thức tương tác AutoCAD.Application.Utility.GetDistance. Tham khảo thêm phần “Tính khoảng cách giữa hai điểm”. Không códistofdone_dialog Sử dụng Visual Basic Dialog Editorend_image Sử dụng Visual Basic Dialog Editorend_list ...

Tài liệu được xem nhiều: