<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; DynamicWrapperX: NON-COM Object.]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=7816&amp;type=atom" />
	<updated>2012-11-29T21:26:49Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=7816</id>
		<entry>
			<title type="html"><![CDATA[Re: DynamicWrapperX: NON-COM Object.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=66302#p66302" />
			<content type="html"><![CDATA[<p>Что ж, спасибо. Значит, брошу эту затею, пока не придумают нормальное решение.</p>]]></content>
			<author>
				<name><![CDATA[vo1ty]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28909</uri>
			</author>
			<updated>2012-11-29T21:26:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=66302#p66302</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: DynamicWrapperX: NON-COM Object.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=66204#p66204" />
			<content type="html"><![CDATA[<p>Нет, методы DynamicWrapperX в виде простых функций им не экспортируются. В языке, где не используются COM-объекты, он бесполезен.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2012-11-27T06:20:06Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=66204#p66204</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[DynamicWrapperX: NON-COM Object.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=66193#p66193" />
			<content type="html"><![CDATA[<p>Доброго времени суток!<br />Вопрос у меня такой. Можно ли использовать DynamicWrapperX, как обычную dll, а не COM-объёкт?<br />И если нет, есть такой аналог библиотеки, который это позволяет?<br />Что я имею в виду: недавно наткнулся на замечательный интерпретатор языка JS, который называется Node.JS (наверняка, многие слышали). Так вот, мне не удалось найти в нём возможность использовать COM, как это умеют JScript, VBS, даже тот же PHP и многие интерпретируемые и не очень языки. Зато удалось найти статью <a href="http://habrahabr.ru/post/136185/">http://habrahabr.ru/post/136185/</a>, где рассказывается о том, как можно при помощи модуля <strong>node-ffi</strong> (РАНЬШЕ), а теперь уже просто <strong>ffi</strong>, вызывать какую угодно библиотеку, написанную на языке Си или соблюдающую принятый в Си способ вызова функций. Но...<br />Грабли №1: Сейчас (не знаю, как раньше) nodeJS &quot;из коробки&quot; не может интерпретировать данный в статье по ссылке выше код, отображая при этом кириллицу без крякозябр. Как ни ковырял я nodeJS, но мне это пока так и не удалось. Не уверен, может ли мне здесь чем-то помочь DynamicWrapperX, но надеюсь на это.<br />Грабли №2: Это уже поважнее. DynamicWrapperX умеет регистрировать callback-функции, без которых трудно обойтись. Нужно зарегистрировать такую функцию, как это делается в JScript&quot;е, например, и вернуть ссылку на неё</p>]]></content>
			<author>
				<name><![CDATA[vo1ty]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28909</uri>
			</author>
			<updated>2012-11-26T19:37:22Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=66193#p66193</id>
		</entry>
</feed>
