Message 1 of 4
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi everyone,
I'm trying to add some things to my lisp to make the drawing as read only but avoiding doslib arx.
I have seen that code but i don't understand it and it's not working :
(DEFUN VXGETFILEINFOS (FIL / FILOBJ FILSYS RETVAL) (SETQ FILSYS (VLAX-CREATE-OBJECT "SCRIPTING.FILESYSTEMOBJECT") RETVAL (COND ((= (VLAX-INVOKE FILSYS "FILEEXISTS" FIL) 0) NIL) ((SETQ FILOBJ (VLAX-INVOKE FILSYS "GETFILE" FIL)) (LIST (VLAX-GET FILOBJ "DATECREATED") (VLAX-GET FILOBJ "DATELASTMODIFIED") (VLAX-GET FILOBJ "DATELASTACCESSED") (VLAX-GET FILOBJ "TYPE") (/ (VLAX-GET FILOBJ "SIZE") 1000.0) (VLAX-GET FILOBJ "ATTRIBUTES") ) ) (T NIL) ) ) (IF FILOBJ (VLAX-RELEASE-OBJECT FILOBJ)) (VLAX-RELEASE-OBJECT FILSYS) RETVAL )
Do anyone have any idea to achieve that?
Solved! Go to Solution.