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

[Hỏi] Lỗi; error: bad argument value: non-negative: -1

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

Khi biên soạn vlx từ file lisp "D:\Lisp\Lisp1\tenfile.lsp"; Nếu mình chọn Application Location là D:\Lisp\Lisp1 thì báo lỗi error: bad argument value: non-negative: -1. Tuy nhiên Nếu chọn Application LocationD:\Lisp thì không bị lỗi. Cho mình hỏi:

1. Lỗi này nghĩa là gì?

2. Vì sao khi đổi Application Location ra thư mục cấp cao hơn thì lại không lỗi (Nếu vậy thì đâu phải lỗi do đối số của Lisp)

 

P/S: Mình có search trên Cadviet rồi, cũng có chủ đề về cái này nhưng câu trả lời vẫn còn bỏ ngỏ. Mình không post tiếp topic đó vì không nằm topic Autolisp.

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

Lạ hè, với đường dẫn thế mà lại lỗi sao ^^

- Theo e biết thì lỗi này có thể là do các nguyên nhân sau :

+ Tên file / thư mục chứa Unicode string ?

+ Tên file quá dài (25 ký tự trở lên) ?

+ Tên file không theo quy tắc 8.3 (hình như chế đố Make Application của CAD vẫn làm việc với quy tắc này)?

 

Dẫu sao thì lỗi này có ảnh hưởng chi mô ^^ E thì toàn tống vào C,D suốt, xong lại ném nó vào chỗ mình cần

  • 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

Lạ hè, với đường dẫn thế mà lại lỗi sao ^^

- Theo e biết thì lỗi này có thể là do các nguyên nhân sau :

+ Tên file / thư mục chứa Unicode string ?

+ Tên file quá dài (25 ký tự trở lên) ?

+ Tên file không theo quy tắc 8.3 (hình như chế đố Make Application của CAD vẫn làm việc với quy tắc này)?

 

Dẫu sao thì lỗi này có ảnh hưởng chi mô ^^ E thì toàn tống vào C,D suốt, xong lại ném nó vào chỗ mình cần

 

Cảm ơn ketxu nhiều!

Vấn đề của mình là Tên file quá dài (25 ký tự trở lên). Tên file trong bài post của mình là mình ví dụ như vậy thôi, do mình không nghĩ tên file là vấn đề.

ketxu có thể nói rõ hơn quy tắc 8.3 không?

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

Quy tắc đặt tên trong DOs bác ạ : tên file 8 ký tự - extension 3 ký tự. Nếu tên file dài quá 8 ký tự, nó sẽ thay những ký tự sau bằng ~1. Ví dụ ABCDEFGHIJ.txt => ABCDEF~1.txt

  • 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

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  

×