путь к python прописан в PATH, без аргументов запускается., сейчас попробую еще разок, видимо, я слэши не там где нужно ставил.С блокнотом вот так запускается (открывает файл):
В командной строке появляетсяПроверяй:
(startapp "python" "D:
и ждет дальнейшего ввода, что то я косячу, со слешами какая то непонятка.
Я видел в справке, что если использовать команду cmd c ключом /k то окно консоли не будет показываться, а можно ли со startapp нечто подобное?Нет. А разве pythonw.exe не запускается без окна?
С этим связано?Да. В меню каждый пробел вне lisp-выражения - это как пробел (или ввод) на клавиатуре.
А через ActiveX можно настраивать/создавать кнопки, менюшки, команды?Да. Но это нужно будет делать при каждом запуске AutoCAD, т.к. это всё нельзя сохранить в CUI/CUIX средствами ActiveX.
А можно ли конкретно создавать команды?Уточни вопрос. Что такое "создавать команды"? Чтобы в командной строке можно было ввести имя команды и запустился её код? Тогда это не с помощью ActiveX. В нём нет средств для регистрации команд. Тут или lisp, или arx, или .NET.
Я имел ввиду, могу ли я создать такие команды не вручную, поскольку, я думаю их много надо создавать, а написать какой то скрипт для этого?Это можно делать только при помощи AutoCAD .NET API (все классы в Autodesk.AutoCAD.Customization). И соответственно создаётся/редактируется CUI/CUIX-файл.
В командной строке появляется
(startapp "python" "D:
и ждет дальнейшего ввода, что то я косячу, со слешами какая то непонятка.
Подчистил пробелы после скобок и вроде заработало...
С этим связано?
Да. В меню каждый пробел вне lisp-выражения - это как пробел (или ввод) на клавиатуре.