<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Комментарии на: nanoCAD преобразовать ObjectId в McObjectId</title>
	<atom:link href="https://autolisp.ru/2024/10/31/nanocad-convert-objectid-to-multikad-and-back/feed/" rel="self" type="application/rss+xml" />
	<link>https://autolisp.ru/2024/10/31/nanocad-convert-objectid-to-multikad-and-back/</link>
	<description>LISP для AutoCAD</description>
	<lastBuildDate>Tue, 24 Feb 2026 16:11:05 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>От: drz</title>
		<link>https://autolisp.ru/2024/10/31/nanocad-convert-objectid-to-multikad-and-back/comment-page-1/#comment-113652</link>
		<dc:creator><![CDATA[drz]]></dc:creator>
		<pubDate>Sun, 15 Dec 2024 06:48:39 +0000</pubDate>
		<guid isPermaLink="false">https://autolisp.ru/?p=4837#comment-113652</guid>
		<description><![CDATA[В SDK нет, а в древней справке ( подозреваю еще Magma писала ) по McCOM2 есть))]]></description>
		<content:encoded><![CDATA[<p>В SDK нет, а в древней справке ( подозреваю еще Magma писала ) по McCOM2 есть))</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2024/10/31/nanocad-convert-objectid-to-multikad-and-back/comment-page-1/#comment-112357</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Fri, 01 Nov 2024 11:13:04 +0000</pubDate>
		<guid isPermaLink="false">https://autolisp.ru/?p=4837#comment-112357</guid>
		<description><![CDATA[Один из участников чата по nanoCAD API (просил не называть его имени) предоставил еще один вариант лиспового преобразования:
[cc lang=&quot;cadlisp&quot;](defun ename-&gt;m-object (  e_obj / spds)  
(setq spds (vlax-get-or-create-object &quot;mccom2.server&quot;))
(if spds (vlax-get-property spds &quot;Object&quot; (vlax-ename-&gt;vla-object e_obj )))
  )[/cc]
Естественно, что перед использованием надо прогрузить ActiveX. Ну и передавать в функцию ename-указатель на примитив.]]></description>
		<content:encoded><![CDATA[<p>Один из участников чата по nanoCAD API (просил не называть его имени) предоставил еще один вариант лиспового преобразования:</p>
<div class="codecolorer-container cadlisp default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="cadlisp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;"><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">defun</span> ename<span style="color: #66cc66;">-&gt;</span>m<span style="color: #66cc66;">-</span>object <span style="color: #66cc66;">&#40;</span> &nbsp;e_obj <span style="color: #66cc66;">/</span> spds<span style="color: #66cc66;">&#41;</span> &nbsp;<br />
<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">setq</span> spds <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">vlax-get-or-create-object</span> <span style="color: #ff0000;">&quot;mccom2.server&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><br />
<span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">if</span> spds <span style="color: #66cc66;">&#40;</span><span style="color: #b1b100;">vlax-get-property</span> spds <span style="color: #ff0000;">&quot;Object&quot;</span> <span style="color: #66cc66;">&#40;</span>vlax<span style="color: #66cc66;">-</span>ename<span style="color: #66cc66;">-&gt;</span>vla<span style="color: #66cc66;">-</span>object e_obj <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><br />
&nbsp; <span style="color: #66cc66;">&#41;</span></div></td></tr></tbody></table></div>
<p>Естественно, что перед использованием надо прогрузить ActiveX. Ну и передавать в функцию ename-указатель на примитив.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: drz</title>
		<link>https://autolisp.ru/2024/10/31/nanocad-convert-objectid-to-multikad-and-back/comment-page-1/#comment-112345</link>
		<dc:creator><![CDATA[drz]]></dc:creator>
		<pubDate>Thu, 31 Oct 2024 20:21:38 +0000</pubDate>
		<guid isPermaLink="false">https://autolisp.ru/?p=4837#comment-112345</guid>
		<description><![CDATA[реализация передачи нативного объекта в мультикад и получение свойств 
https://t.me/nanoCADAPI/5654]]></description>
		<content:encoded><![CDATA[<p>реализация передачи нативного объекта в мультикад и получение свойств<br />
<a href="https://t.me/nanoCADAPI/5654" rel="nofollow">https://t.me/nanoCADAPI/5654</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
