Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
Đăng nhập để thực hiện theo  
duongthanh85

Rủ rê tham gia dịch sách

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

Mình có vài cuốn ebook về VBA và AutoCad; mình khá quan tâm tới vấn đề này; mặc dù theo các bạn VBA không mạnh bằng LISP nhưng VBA là phổ biến trong nhiều phần mềm( Ms office chẳng hạn), nên việc học 1 ngôn ngữ mà dùng được nhiều việc thì đơn giản hơn việc học nhiều ngôn ngữ để sử dụng( VBA cho office, Lisp cho Cad,...).

Mặt khác mình thích việc kết nối các chương trình để cải tiến công cụ làm việc( ý tưởng như: tính toán trên excel, xuất báo cáo qua word, vẽ bản vẽ ra autocad...) nên rất quan tâm đến VBA cho autoCad.

 

Mình có ý định dịch một cuốn về VBA và AutoCad 2004( mình đang kiếm cuốn VBA với AutoCad 2006), nhưng đang trong thời gian làm đồ án tốt nghiệp và cũng bận việc đi làm nên dịch một mình thì khối lượng khá lớn và sợ không thể hoàn thành.

Nếu các bạn quan tâm, hy vọng có thể cùng mình dịch. Càng nhiều người càng ổn.

 

Trước hết mình có đề nghị thế này đã, nếu có bạn quan tâm thì mình tiến tới chọn 1 cuốn và chia nhau dịch.

<_<

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
be_chanh    890

tôi đã thấy rất nhiều cuốn về vba được dịch ra tiếng việt và phát hành. cuốn của bạn là cuốn gì. đã được ai dịch chưa ?

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 đã thấy rất nhiều cuốn về vba được dịch ra tiếng việt và phát hành. cuốn của bạn là cuốn gì. đã được ai dịch chưa ?

 

 

VBA với msoffice được dịch cũng tương đối nhiều, còn AutoCad thì mình đang có cuốn:

AutoCAD 2004 VBA: A Programmer's Reference

by Joe Sutphin ISBN:1590592727

Apress © 2004 (752 pages)

 

 

Download

 

 

 

Table of Contents

AutoCAD 2004 VBA—A Programmer's Reference

Introduction

Chapter 1 - The VBA Integrated Development Environment (VBAIDE)

Chapter 2 - Introduction to Visual Basic Programming

Chapter 3 - Application Elements

Chapter 4 - AutoCAD Events

Chapter 5 - User Preferences

Chapter 6 - Controlling Layers and Linetypes

Chapter 7 - User Interaction and the Utility Object

Chapter 8 - Drawing Objects

Chapter 9 - Creating 3-D Objects

Chapter 10 - Editing Objects

Chapter 11 - Dimensions and Annotations

Chapter 12 - Selection Sets and Groups

Chapter 13 - Blocks, Attributes, and External References

Chapter 14 - Views and Viewports

Chapter 15 - Layout and Plot Configurations

Chapter 16 - Controlling Menus and Toolbars

Chapter 17 - Drawing Security

Chapter 18 - Using the Windows API

Chapter 19 - Connecting to External Applications

Appendix A - AutoCAD Object Summary

Appendix B - AutoCAD Constants Reference

Appendix C - System Variables

Appendix D - AutoCAD 2000, 2002, and 2004 Object Model Cross Reference

Index

List of Figures

List of Tables

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
phantuhuong    204

Tôi có ý kiến như sau:

 

- Về ứng dụng của VBA trong AutoCad, bạn đọc nội dung sau:

There are four advantages to implementing VBA for AutoCAD:

■ The Visual Basic programming environment is easy to learn and use.

■ VBA runs in-process with AutoCAD. This translates to very fast program

execution.

■ Dialog construction is quick and effective. This allows developers to

prototype applications and quickly receive feedback on designs.

■ Projects can be standalone or imbedded in drawings. This choice allows

developers great flexibility in the distribution of their applications. (trích dẫn từ ebook Programming - AutoCAD 2004 Activex And VBA Developer's Guide - AutoDesh)

 

- So sánh giữa VBA và lisp:

 

The AutoCAD ActiveX/VBA interface represents several advantages over

other AutoCAD API environments:

■ Speed

Running in-process with VBA, ActiveX applications are faster than either

AutoLISP or ADS applications.

How This Guide Is Organized | 5

■ Ease of Use

The programming language and development environment are easy to

use and come installed with AutoCAD.

■ Windows Interoperability

ActiveX and VBA are designed to be used with other Windows applications

and provide an excellent path for communication of information

across applications.

■ Rapid Prototyping

The rapid interface development of VBA provides the perfect environment

for prototyping applications, even if those applications will

eventually be developed in another language.

■ Programmer Base

There are millions of Visual Basic programmers around the world.

AutoCAD ActiveX and VBA technology open up AutoCAD customization

and application development to these programmers and the many more

who will learn Visual Basic in the future (cũng từ cuốn trên).

 

Ý tưởng dịch sách là rất hay, đặc biệt là kiến thức về VBA nói chung vì sách VBA tiếng Việt rất hiếm, đặc biệt là mang tính nâng cao hoặc chuyên nghiệp. Trong khi đó sách VBA trong Excel bằng tiếng Anh rất nhiều, đủ các kiểu nhưng sách VBA for cad lại rất hiếm (tiếng Anh), không hiểu có phải do lĩnh vực chuyên ngành không?

Nếu dịch thì theo tôi dịch cuốn VBA for Cad 2006 thì hay hơn, cập nhật hơn, bạn có thể tải cuốn Apress.AutoCAD.2006.VBA.A.Programmers.Reference theo đường link:

 

http://www.giaiphapexcel.com/forum/showthread.php?t=8211

 

ngoài ra còn có 1 số cuốn tiếng Anh và Việt (Programming - AutoCAD 2004 Activex And VBA Developer's Guide):

 

http://www.giaiphapexcel.com/forum/showthread.php?t=8144

 

 

Còn có 1 cuốn sách VBA tiếng Việt mới xuất bản đây:

 

http://www.vinabook.com/product/product_de...roduct_id=26998

 

 

Bạn có thể tham khảo và phát triển ý tưởng!

  • Vote tăng 1

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
vndesperados    253
Tôi có ý kiến như sau:

 

- Về ứng dụng của VBA trong AutoCad, bạn đọc nội dung sau:

 

 

- So sánh giữa VBA và lisp:

 

 

 

Ý tưởng dịch sách là rất hay, đặc biệt là kiến thức về VBA nói chung vì sách VBA tiếng Việt rất hiếm, đặc biệt là mang tính nâng cao hoặc chuyên nghiệp. Trong khi đó sách VBA trong Excel bằng tiếng Anh rất nhiều, đủ các kiểu nhưng sách VBA for cad lại rất hiếm (tiếng Anh), không hiểu có phải do lĩnh vực chuyên ngành không?

Nếu dịch thì theo tôi dịch cuốn VBA for Cad 2006 thì hay hơn, cập nhật hơn, bạn có thể tải cuốn Apress.AutoCAD.2006.VBA.A.Programmers.Reference theo đường link:

 

http://www.giaiphapexcel.com/forum/showthread.php?t=8211

 

ngoài ra còn có 1 số cuốn tiếng Anh và Việt (Programming - AutoCAD 2004 Activex And VBA Developer's Guide):

 

http://www.giaiphapexcel.com/forum/showthread.php?t=8144

 

 

Còn có 1 cuốn sách VBA tiếng Việt mới xuất bản đây:

 

http://www.vinabook.com/product/product_de...roduct_id=26998

 

 

Bạn có thể tham khảo và phát triển ý tưởng!

Sách IT mà tiếng Việt đọc nhiều lúc không hiểu nổi.

Vậy nên cố gắng mà đọc tiếng Anh, vừa nâng cao trình độ ngoại ngữ lại nâng cao chuyên môn

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

Cám ơn bạn phamtuhuong, mình có tham gia GPE. Cuốn VBA 2006 mới hơn, mình xem qua thì cũng không khác nhiều lắm cuốn 2004, việc chuyển qua 2006 có lẽ tốt hơn.

 

Cám ơn bạn lần nữa.

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
phamthanhbinh    3.123

Thưa quý Anh duongthanh85 và các quý Anh khác trên diễn đàn,

Cái vụ dịch sách này tôi cũng ham lắm. Song chưa hiểu với cái vốn tiếng Anh hơi ngắn của tôi , quý Anh có cho tham gia hay không. Tôi cũng đã tự dịch lấy để học một vài thứ, song chưa bao giờ dám đưa ai xem cái bản dịch của mình. Lần này quý Anh rủ, tôi mạo muội post thử cái củ Autolisp mà tôi đã tự dịch cho mình để các quý Anh coi thử xem có thể xài được chút nào không. Trong bản này các chữ màu đen, tiếng Anh là nguyên bản của cụ Jeff Sander, các chữ tiếng Việt màu tím là nội dung tôi dịch, còn các chữ tiếng Việt màu nâu là cái mà tôi chua thêm vào cho nó khoái cái sự mót của tôi thôi. Vì là bản dịch để tự học nên nhiều chỗ tôi cứ dịch theo cái sự hiểu của mình và theo cái văn phong tếu cho vui, các quý anh nếu thấy nghịch mắt thì cứ thoải mái biên tập cho nó phù hợp với cái mình thích. Có chỗ nào chưa đúng thì cũng xin các quý Anh thể tất cho vì cái vốn tiếng Anh hơi ngắn của tôi. Bạn nào tốt bụng chỉ cho tôi chỗ sai thì cám ơn lắm lắm.

Các bạn mới học lisp mà thấy khoái thì cứ việc xài vô tư, không cần phải lăn tăn gì.

Riêng với quý Anh duongthanh85, nếu thấy chấp nhận được thì xin phép cho tôi nhập hội tham gia dịch với. Phải thú thực là trình độ IT của tôi lùn lắm, muốn tham gia dịch chỉ vì muốn tranh thủ mót thêm chút gì từ trong công việc này thôi chứ chẳng có tham vọng gì khác. Còn nếu như tôi không đủ trình độ để tham gia thì cũng xin quý Anh vui lòng chỉ cho những cái chỗ còn kém để tôi cố gắng mót thêm nhé.

Xin chân thành cám ơn lời mới của quý anh duongthanh85 và cám ơn mọi người đã đọc bài post này.

Đây là địa chỉ đường link tới cái củ Autolisp ấy:

 

http://www.cadviet.com/upfiles/Gio_trnh_Autolisp_tu_hoc.rar

  • Vote tăng 2

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
phantuhuong    204

Để dịch sách, theo tôi người dịch phải có kiến thức sau:

- Văn phạm chuẩn, dễ hiểu.

- Kiến thức AutoCad khá tốt (phải nắm được cơ sở thì mới biết lập trình trên cái gì chứ?), hiểu biết về lập trình VB hay VBA.

- Hiểu tiếng Anh, đặc biệt là từ ngữ chuyên tin.

- ....

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  

×