Đến nội dung


Hình ảnh
- - - - -

[Cần giúp đỡ] Lisp tìm file


  • Please log in to reply
5 replies to this topic

#1 Gà vọc LISP

Gà vọc LISP

    Chưa sử dụng CAD

  • Members
  • Pip
  • 3 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 25 July 2012 - 02:09 PM

Thường trước giờ khi cần tìm đường dẫn của 1 file nào đó hay dùng cú pháp lệnh (findfile "abc.def") với điều kiện file abc.def phải nằm trong thư mục CAD hoặc thư mục được định nghĩa trong phần "Search paths..."
Giả dụ giờ em muốn tìm một file nằm ở một ổ đĩa bất kì thì sao, có cách nào ko các anh.
  • 0

#2 quang_lac

quang_lac

    biết lệnh mirror

  • Members
  • PipPipPip
  • 151 Bài viết
Điểm đánh giá: 11 (tàm tạm)

Đã gửi 25 July 2012 - 02:18 PM

Chỉ cần tên file không cần đường dẩn và tạo Support File Search Path đến thư mục chứa file ví dụ
(command ".INSERT" "abc.dwg" a 1 1 0)
  • 0

#3 Thaistreetz

Thaistreetz

    biết lệnh adcenter

  • Advance Member
  • PipPipPipPipPipPipPip
  • 903 Bài viết
Điểm đánh giá: 505 (tốt)

Đã gửi 25 July 2012 - 05:01 PM

Giả dụ giờ em muốn tìm một file nằm ở một ổ đĩa bất kì thì sao, có cách nào ko các anh.

Bạn cần nói rõ hơn chút nữa. 1 hay là 2? vì chúng khác nhau nhiều lắm.
1. Bạn muốn thực hiện việc tìm kiếm với cơ chế giống hệt chức năng search của window? Nghĩa là chỉ cần cung cấp đường dẫn của 1 thư mục, hoặc 1 ổ đĩa hoặc chính My Computer rồi chương trình tự tìm kiếm trong tất các thư mục con của nó và trả về toàn bộ kết quả thỏa mãn điều kiên tìm kiếm được tìm thấy.
2. Bạn chỉ tìm trong 1 thư mục được chỉ định xem có tồn tại tập tin bạn muốn tìm hay không. có thì trả về đường dẫn đầy đủ của file, không thấy thì trả về nil
  • 0

Hình đã gửi
IN HIM, I TRUST. THE TRUST IN MY GOD


#4 Gà vọc LISP

Gà vọc LISP

    Chưa sử dụng CAD

  • Members
  • Pip
  • 3 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 27 July 2012 - 09:44 AM

Là 1 anh ạ, LISP có thể lập để tìm như search của win được ko
  • 0

#5 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5682 Bài viết
Điểm đánh giá: 2605 (tuyệt vời)

Đã gửi 27 July 2012 - 09:49 AM

Được bạn ạ, nhưng lâu hơn window nhiều vì nó k có chỉ mục - và sẽ dễ khiến CAD đơ nếu k lường trước được số lượng Sub-Folders phải tìm - và có thể crash cad nếu dùng đệ quy. Ngoài ra lisp cad bị hạn chế về khả năng chiều dài tối đa chuỗi trả về, sự tương thích với unicode - Bạn nên cân nhắc
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#6 Gà vọc LISP

Gà vọc LISP

    Chưa sử dụng CAD

  • Members
  • Pip
  • 3 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 27 July 2012 - 03:36 PM

anh demo cho em xem thử với
  • 0