Applies to: ZWCAD 2015
1.The major difference is, in ZWCAD+ Lisp does not work between drawings. It means if you define a variable/function or load a .lsp file in drawing “1.dwg”, they will not be recognized in drawing “2.dwg”; and also calling command like “Open” “Close” “New” with Lisp function “Command” will halt the Lisp program.
2.If you use ActiveX in your Lisp program (which means using “vla-“ functions), please note that any method or property which returns a “Point” or “Points” object in early version of ZWCAD now returns an array of float number in ZWCAD+. And any method or property which returns an array in in early version of ZWCAD now returns a variant of array in ZWCAD+.
3.Some commands may have different options and queue in ZWCAD+. Please adjust the call of “Command” function to match the changes.