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

Nhờ tạo danh sách các lệnh được gán bằng một lệnh

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

Chào anh chị trong diễn đàn ạ, hôm nay lại nhờ vả anh chị nữa thật là ngại quá, em mới đi làm một thời gian à nên gặp nhiều vướng mắc quá nên có gì anh chị em bỏ qua ạ.

Tình hình là em có một số lisp có mỗi lệnh khác nhau tương ứng với mỗi lisp đó, nhưng nó thuộc một nhóm chức năng hiệu chỉnh.Ví dụ: lệnh N1:căn lề trái, N2:căn lề phải, N3:căn giữa ,N4: căn hàng... thuộc nhóm chức năng hiệu chỉnh text; Ý muốn của em là em không cần phải nhớ tất cả các lệnh trên mà chỉ cần đánh lệnh N thì sẽ xuất hiện bảng danh sách chọn: N1:căn lề trái;N2:căn lề phải, N3:căn giữa ,N4: căn hàng.Em xin chân thành cảm ơn nhiều ạ.

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
(defun c:n (/ lc)
 (initget "N1 N2 N3 N4")
 (setq lc (getkword "\nChon lenh [N1/N2/N3/N4]"))
(cond
((= lc "N1") (princ "Ban chon lenh N1") (c:n1))
((= lc "N2") (princ "Ban chon lenh N2") (c:n2))
((= lc "N3") (princ "Ban chon lenh N3") (c:n3))
((= lc "N4") (princ "Ban chon lenh N4") (c:n4))
)
(princ))

 

  • 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

Em cảm ơn anh, mà anh có thể hướng dẫn sơ qua được không ạ, em gà mờ lắm hjxx, không biết thế các lệnh kia bằng kiểu gì.Ý của em là chỗ chọn lệnh nếu là " Tên lệnh" +" dòng chú thích"

Ví dụ: nhập lệnh N ----> Danh sách: N1: Căn lề trái

                                                              N2: Căn lề phải

                                                              N3: Căn giữa

                                                              N4: Căn hàng

Hoặc ví dụ cụ thể khác các lệnh có sẵn trong cad chẳng hạn:

Nhập lệnh N---->Danh sách : Line : vẽ đường thằng

                                                  Cirle : vẽ hình tròn

 

Em giải thích nó hơi lủng củng vì còn gà mờ lắm nên anh thông cảm  ạ, mong anh giúp đỡ

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
4 phút trước, hongoanh93 đã nói:

Em cảm ơn anh, mà anh có thể hướng dẫn sơ qua được không ạ, em gà mờ lắm hjxx, không biết thế các lệnh kia bằng kiểu gì.Ý của em là chỗ chọn lệnh nếu là " Tên lệnh" +" dòng chú thích"

Ví dụ: nhập lệnh N ----> Danh sách: N1: Căn lề trái

                                                              N2: Căn lề trái

N2: Căn lề trái

Bạn nên tìm hiểu làm cái menu chắc hay hơn

  • Like 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
2 phút trước, huunhantvxdts đã nói:

Bạn nên tìm hiểu làm cái menu chắc hay hơn

Dạ, tại em hay dùng dòng lệnh ạ, nên có một số lisp cùng nhóm chức năng nên em muốn gộp lại một lệnh và hiện ra danh sách lệnh trong nhóm để đỡ nhớ nhiều lệnh ạ

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
7 phút trước, hongoanh93 đã nói:

Dạ, tại em hay dùng dòng lệnh ạ, nên có một số lisp cùng nhóm chức năng nên em muốn gộp lại một lệnh và hiện ra danh sách lệnh trong nhóm để đỡ nhớ nhiều lệnh ạ

 

  • Like 1
  • 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
26 phút trước, huunhantvxdts đã nói:

 

Mờ mờ ảo ảo, em có thấy gì đâu anh hjx, video em không thấy chỗ chọn chất lượng.Anh hướng dẫn em làm file menu tiếng việt với ạ, em cả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
21 phút trước, hongoanh93 đã nói:

Mờ mờ ảo ảo, em có thấy gì đâu anh hjx, video em không thấy chỗ chọn chất lượng.Anh hướng dẫn em làm file menu tiếng việt với ạ, em cảm ơn

 

add zalo 0848998045

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
11 giờ trước, hongoanh93 đã nói:

Chào anh chị trong diễn đàn ạ, hôm nay lại nhờ vả anh chị nữa thật là ngại quá, em mới đi làm một thời gian à nên gặp nhiều vướng mắc quá nên có gì anh chị em bỏ qua ạ.

Tình hình là em có một số lisp có mỗi lệnh khác nhau tương ứng với mỗi lisp đó, nhưng nó thuộc một nhóm chức năng hiệu chỉnh.Ví dụ: lệnh N1:căn lề trái, N2:căn lề phải, N3:căn giữa ,N4: căn hàng... thuộc nhóm chức năng hiệu chỉnh text; Ý muốn của em là em không cần phải nhớ tất cả các lệnh trên mà chỉ cần đánh lệnh N thì sẽ xuất hiện bảng danh sách chọn: N1:căn lề trái;N2:căn lề phải, N3:căn giữa ,N4: căn hàng.Em xin chân thành cảm ơn nhiều ạ.

Thử cái này xem bạn:

796427308_ezgif.com-crop(1).gif.ed0386259a0f321dff80f7a4049fc977.gif

 

Gop chung nhieu lenh.LSP

  • Like 1
  • 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
24 phút trước, Doan Nguyen Van đã nói:

Thử cái này xem bạn:

796427308_ezgif.com-crop(1).gif.ed0386259a0f321dff80f7a4049fc977.gif

 

Gop chung nhieu lenh.LSP

Hay quá, đúng ý cái em cần, cảm ơn anh trai nhiều nhiều :) hihi

Mà mạn phép cho em hỏi ngoài lề tí ạ, làm sao để ghi chữ tiếng việt có dấu trong Lisp ạ, mong anh giúp, cảm ơn

P/s: Một ngày like, Vote không biết mấy lần mà hết Like, Vote được cho anh rồi, thôi để mai anh nhé, thông cảm nha anh, hj

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
Vào lúc 6/5/2020 tại 17:05, hongoanh93 đã nói:

Hay quá, đúng ý cái em cần, cảm ơn anh trai nhiều nhiều :) hihi

Mà mạn phép cho em hỏi ngoài lề tí ạ, làm sao để ghi chữ tiếng việt có dấu trong Lisp ạ, mong anh giúp, cảm ơn

P/s: Một ngày like, Vote không biết mấy lần mà hết Like, Vote được cho anh rồi, thôi để mai anh nhé, thông cảm nha anh, hj

Bạn tham khảo lisp này nhé

https://www.cadviet.com/forum/topic/178328-lisp-lưu-tên-các-lệnh-lisp/

 

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

×