<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; JScript: Вызов функций из dll в JScript]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6817</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6817&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «JScript: Вызов функций из dll в JScript».]]></description>
		<lastBuildDate>Wed, 15 Feb 2012 08:15:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: JScript: Вызов функций из dll в JScript]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56855#p56855</link>
			<description><![CDATA[<p><strong>SergeyA</strong>,еcли принципиально хочется использовать WSH c JS, то <a href="http://forum.script-coding.com/viewtopic.php?pid=56854#p56854">ознакомьтесь с этой темой</a> и пользуйтесь DynWrapperX.</p><p>Если очень нравится язык JS, то можете внутри AutoIt использовать ScriptControl и портировать туда не достающие в WSH-JS функции.</p>]]></description>
			<author><![CDATA[null@example.com (JSmаn)]]></author>
			<pubDate>Wed, 15 Feb 2012 08:15:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56855#p56855</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Вызов функций из dll в JScript]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56796#p56796</link>
			<description><![CDATA[<p>Спасибо за разъяснение, но я сам пишу на AutoIt, очень жаль что VBScript и Jscript не имеют возможности вызова функций из dll на прямую, в AutoIt нет возможности писать свои dll и ActiveX компоненты, я подумал, а что если написать WSC (Windows Script Component) на VBScript или JScript оказалось в каждом скриптовом языке есть свои не достатки, а использовать Dynwrapx для этого нет смысла, так как я могу в AutoIt напрямую с ним работать.</p>]]></description>
			<author><![CDATA[null@example.com (SergeyA)]]></author>
			<pubDate>Tue, 14 Feb 2012 06:52:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56796#p56796</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Вызов функций из dll в JScript]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56789#p56789</link>
			<description><![CDATA[<p>Думаю, что registerCFunction и callC — самописные (на JavaScript) функции, внутри которых используется что-то наподобие Dynwrapx. Напрямую из JScript/VBScript вы API-функцию никак не вызовете, нет в этих языках такой возможности. Если использование дополнительных DLL по какой-то причине нежелательно, посмотрите в сторону AutoHotkey, например. Там проблем с API никаких и скрипт можно скомпилировать в EXE, так что будет работать на любой машине даже без установки AutoHotkey. В то же время это скриптовый язык, с соответствующими удобствами по сравнению с компилируемыми языками.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 14 Feb 2012 02:29:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56789#p56789</guid>
		</item>
		<item>
			<title><![CDATA[JScript: Вызов функций из dll в JScript]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=56787#p56787</link>
			<description><![CDATA[<p>Подскажите пожалуйста, нашёл в сети вот такой <a href="http://www.opennet.ru/docs/RUS/servguide14/misc.html#1026789">пример</a> и сделал так:</p><div class="codebox"><pre><code>
var isRegistered = registerCFunction(&quot;MessageBox&quot;,&quot;D:\\WINDOWS\\system32\\user32.dll&quot;, &quot;user32_MessageBox&quot;);

If (isRegistered==True);
{

   var returnValue = callC(&quot;MessageBox&quot;, 0, &quot;HEllo&quot;, &quot;MBox&quot;, 32);
   write(returnValue);

}</code></pre></div><p>Но он не работает, пишет: Предпологается наличие объекта, JavaScript не знаю вообще... хотел поинтересоваться что этот пример делает и как им пользоватся?</p>]]></description>
			<author><![CDATA[null@example.com (SergeyA)]]></author>
			<pubDate>Mon, 13 Feb 2012 21:08:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=56787#p56787</guid>
		</item>
	</channel>
</rss>
