<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: ComObjCreate("V82.COMConnector") проблема с передачей параметров]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8030&amp;type=atom" />
	<updated>2013-02-02T19:17:56Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8030</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ComObjCreate("V82.COMConnector") проблема с передачей параметров]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=69041#p69041" />
			<content type="html"><![CDATA[<p>Вот, блин! Второй раз наступаю на одни и те же грабли! Спасибо, teadrinker! Да, именно здесь собака и порылась... Люди добрые, уберите нахрен этот пробел из нашей жизни (крик души!) <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[sna]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=29479</uri>
			</author>
			<updated>2013-02-02T19:17:56Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=69041#p69041</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: ComObjCreate("V82.COMConnector") проблема с передачей параметров]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=69040#p69040" />
			<content type="html"><![CDATA[<p>Возможная причина, что здесь</p><div class="codebox"><pre><code>Base1C.Test (&quot;Парам1&quot;, &quot;Парам2&quot;, &quot;Парам3&quot;)</code></pre></div><p>в AHK пробел не допускается, т. е. нужно попробовать так:</p><div class="codebox"><pre><code>MsgBox, % Base1C.Test(&quot;Парам1&quot;, &quot;Парам2&quot;, &quot;Парам3&quot;)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2013-02-02T18:43:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=69040#p69040</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: ComObjCreate("V82.COMConnector") проблема с передачей параметров]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=69039#p69039" />
			<content type="html"><![CDATA[<p>Всем, привет!</p><p>Столкнулся с забавной ситуацией и не пойму, как ее разрулить. Есть два примера, один рабочий. другой - нет. В обоих идет обращение к 1С в режиме внешнего соединения. </p><p>В 1С есть функция:</p><div class="codebox"><pre><code>function Test (Param1=&quot;&quot;, Param2=&quot;&quot;, Param3=&quot;&quot;) Export
    Возврат &quot;Param1=&quot;+Param1+&quot;   Param2=&quot;+Param2+&quot;   Param3=&quot;+Param3;
Endfunction
</code></pre></div><p>Когда я из AHK командой RunWait %A_ScriptDir%\1C.vbs вызываю VBScript<br /></p><div class="codebox"><pre><code>Set Com1C = CreateObject(&quot;V82.COMConnector&quot;)
Set Base1C = Com1C.Connect(&quot;File=&quot;&quot;I:\1С\1C 8.2\Клиент&quot;&quot;; Usr=&quot;&quot;Nick&quot;&quot;;&quot;)
msgbox Base1C.Test (&quot;Парам1&quot;, &quot;Парам2&quot;, &quot;Парам3&quot;)</code></pre></div><p>естественно, вижу строку: Param1=Парам1&nbsp; &nbsp;Param2=Парам2&nbsp; &nbsp;Param3=Парам3<br />Нормальное, казалось бы, желание все сделать непосредственно из AHK. Пишем:<br /></p><div class="codebox"><pre><code>Com1C := ComObjCreate(&quot;V82.COMConnector&quot;)
Base1C := Com1C.Connect(&quot;File=&quot;&quot;I:\1С\1C 8.2\Клиент&quot;&quot;; Usr=&quot;&quot;Nick&quot;&quot;;&quot;)
MsgBox, % Base1C.Test (&quot;Парам1&quot;, &quot;Парам2&quot;, &quot;Парам3&quot;)</code></pre></div><p>И вижу строку: Param1=&nbsp; &nbsp;Param2=&nbsp; &nbsp;Param3=Парам1<br />Странно до горя. Ведь нет же проблемы с передачей параметров в<br /></p><div class="codebox"><pre><code>MsgBox, Использование функции svcsvc.dll

SvcService := ComObjCreate(&quot;Svcsvc.Service&quot;)
Index=Строка1`nСтрока2`nСтрока3`nСтрока4
Select := SvcService.FilterValue(Index, 41, &quot;Заголовок окна&quot;, 0, 0, 0, 150)
MsgBox, %Select%</code></pre></div><p>Что из AHK, что из VBScript картинка одна и та же.</p>]]></content>
			<author>
				<name><![CDATA[sna]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=29479</uri>
			</author>
			<updated>2013-02-02T18:38:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=69039#p69039</id>
		</entry>
</feed>
