<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; Как правильно использовать AutoHotkey.dll в других языках]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5595&amp;type=atom" />
	<updated>2011-03-17T20:39:39Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=5595</id>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46290#p46290" />
			<content type="html"><![CDATA[<p>Да, всё так, но не работает.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-03-17T20:39:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46290#p46290</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46288#p46288" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>regsvr32.exe &quot;«путь к AutoHotkey.dll»&quot;</code></pre></div><p>делали? Ну, и остальные файлы из архива должны лежать рядом.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-03-17T20:10:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46288#p46288</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46287#p46287" />
			<content type="html"><![CDATA[<p>Должно работать! <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> У меня, правда, пишет &quot;Сценарий не указан&quot;!</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-03-17T19:41:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46287#p46287</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46285#p46285" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong>, я правильно понял, что WSH с CreateObject() вполне себе работает:<br /></p><div class="codebox"><pre><code>Option Explicit

Dim objCOMServer

Set objCOMServer = WScript.CreateObject(&quot;AutoHotkey.Script.1&quot;)

With objCOMServer
    .ahktextdll(&quot;MsgBox MsgBox from AutoHotkey.dll&quot;)
    
    Do Until .ahkReady()
        WScript.Sleep 100
    Loop

    Do While .ahkReady()
        WScript.Sleep 100
    Loop
    
    WScript.Echo &quot;That&#039;s all!&quot;
End With

Set objCOMServer = Nothing

WScript.Quit 0</code></pre></div><div class="quotebox"><blockquote><div class="codebox"><pre><code>---------------------------
AutoHotkey.dll
---------------------------
MsgBox from AutoHotkey.dll
---------------------------
ОК   
---------------------------</code></pre></div></blockquote></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-03-17T19:23:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46285#p46285</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46282#p46282" />
			<content type="html"><![CDATA[<p>вот теперь все ясно) я чтото полумал что функции ahkdll и прочие работают не для выполнения кода, а для вызова функций)</p>]]></content>
			<author>
				<name><![CDATA[Bloodrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26827</uri>
			</author>
			<updated>2011-03-17T18:54:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46282#p46282</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46279#p46279" />
			<content type="html"><![CDATA[<p>Я читал полчаса и понял следующее. AutoHotkey.dll служит для выполнения кода на AHK в любых приложениях, способных загружать dll-библиотеки или использовать COM. Это позволяет использовать функционал языка <a href="http://www.autohotkey.net/~HotKeyIt/AutoHotkey/ahktextdll.htm"><strong>AutoHotkey_L</strong></a> в других языках программирования, а также создавать мультипоточность. Код на AHK может содержаться в отдельном файле и запускаться с помощью функции <strong><a href="http://www.autohotkey.net/~HotKeyIt/AutoHotkey/ahkdll.htm">ahkdll</a></strong>, или загружаться динамически посредством функции <strong><a href="http://www.autohotkey.net/~HotKeyIt/AutoHotkey/ahktextdll.htm">ahktextdll</a></strong>. Остальные функции служат для работы с загруженным кодом.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-03-17T18:37:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46279#p46279</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46277#p46277" />
			<content type="html"><![CDATA[<p>я уже 2 дня читаю и ничего не понимаю, что? можно только эти 2 десятка функций вызывать чтоли?</p>]]></content>
			<author>
				<name><![CDATA[Bloodrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26827</uri>
			</author>
			<updated>2011-03-17T18:18:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46277#p46277</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46276#p46276" />
			<content type="html"><![CDATA[<p>А самому по <a href="http://www.autohotkey.com/forum/viewtopic.php?t=43049&amp;highlight=ahkdll">ссылкам</a> <a href="http://www.autohotkey.net/~HotKeyIt/AutoHotkey/">сходить</a> религия не позволяет? Там всё, вроде, довольно доходчиво описано. Кстати, интересная штука!</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-03-17T18:09:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46276#p46276</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46274#p46274" />
			<content type="html"><![CDATA[<p>так я же написал: AutoIt !!!</p><p>а какие функции есть в AutoHotkey.dll?</p>]]></content>
			<author>
				<name><![CDATA[Bloodrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26827</uri>
			</author>
			<updated>2011-03-17T17:16:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46274#p46274</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46272#p46272" />
			<content type="html"><![CDATA[<p>Тема посвящена вызову несуществующей функции AutoHotkey.dll из несуществующего языка?</p>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2011-03-17T17:02:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46272#p46272</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46270#p46270" />
			<content type="html"><![CDATA[<p>а какие тогда есть? нафига тогда эта AutoHotkey.dll&nbsp; нужна вообще?</p>]]></content>
			<author>
				<name><![CDATA[Bloodrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26827</uri>
			</author>
			<updated>2011-03-17T16:37:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46270#p46270</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46267#p46267" />
			<content type="html"><![CDATA[<p>А функция <em>MsgBox()</em> точно содержится в этой библиотеке? Я её в списке функций по ссылке не обнаружил.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-03-17T15:55:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46267#p46267</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46266#p46266" />
			<content type="html"><![CDATA[<p>ну ладно, будем действовать проще, возьмем например AutoIt. Будет проще и Вам и мне думаю. Его все здешние более-менее знают.</p>]]></content>
			<author>
				<name><![CDATA[Bloodrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26827</uri>
			</author>
			<updated>2011-03-17T15:43:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46266#p46266</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46264#p46264" />
			<content type="html"><![CDATA[<p><strong>Bloodrinker</strong>, думаю, как минимум, не помешало бы озвучить сей язык, а также привести ссылку на страницу с документацией по функции «DllCall()» (или, если нет on-line документации — процитировать справку здесь).</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2011-03-17T15:07:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46264#p46264</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как правильно использовать AutoHotkey.dll в других языках]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=46263#p46263" />
			<content type="html"><![CDATA[<p>нет) другой.</p>]]></content>
			<author>
				<name><![CDATA[Bloodrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26827</uri>
			</author>
			<updated>2011-03-17T13:48:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=46263#p46263</id>
		</entry>
</feed>
