Намедни просматривая документацию к
NanoCAD API идущую в комплекте с SDK неожиданно обратил внимания на то, что описание членов классов для .NET API и MultiCAD.NET API дано, как на C# так и на
Visual Basic. И я подумал: «А ведь это здорово, что есть описание и для VB!»
И хотя если честно я совсем не знаю VB, да и код на старом добром BASIC последний раз видел лет 100 назад, но ведь это же один из языков на котором начинают учить людей азам программирования, поэтому я решил внести свой небольшой вклад в популяризацию программы.
Надо сказать, что на «Хабре» уже есть хорошая статья по
применению VB для NanoCAD, там рассматривается связка NanoCAD с Excel и то как она в итоге может облегчить строительное проектирование.
Мы же с Вами решим другую, более простую и праздничную задачу,
начертим ёлочку и поздравим пользователя с новым годом. Несмотря на то, что статья посвящена VB, код на
C# тоже будет.
А поскольку «Новый год» – праздник затратный то ориентироваться мы будем на
бесплатную для коммерческого использования версию NanoCAD 5.1 (но по идее без проблем должно работать и под NC 8.X).
Также не обойдем стороной и пользователей
Linux поскольку код на C# с помощью Mono и Wine можно будет на нём скомпилировать и запустить.
Если честно я сам только недавно начал осваивать API NanoCAD и поэтому моя последняя в этом году предпраздничная статья по сложности кода чем-то напоминает теплый ламповый графический исполнитель
«Кенгуренок (ROO)», но если вас это не останавливает, то милости прошу под кат…
P.S. Это первая буква слова «Habrahabr» — на большее меня не хватило =)