<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: задать путь сохранения.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8760</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8760&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: задать путь сохранения.».]]></description>
		<lastBuildDate>Fri, 18 Oct 2013 03:42:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: задать путь сохранения.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=76108#p76108</link>
			<description><![CDATA[<div class="codebox"><pre><code>WinWait ahk_class #32770 ahk_exe %EXENAME%</code></pre></div><p>— приношу извинения, сказывается отсутствие опыта в AHK,<br />на самом деле ahk_class #32770 имеют почти все диалоговые окна и скрипт будет реагировать на любой MessageBox (и не только) от отслеживаемого приложения.<br />Чтобы этого не происходило, следует в условие ожидания добавить заголовок диалогового окна:<br /></p><div class="codebox"><pre><code>. . .
DIALOGTITLE=Сохранить как

1:
WinWait %DIALOGTITLE% ahk_class #32770 ahk_exe %EXENAME%
. . .</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (wisgest)]]></author>
			<pubDate>Fri, 18 Oct 2013 03:42:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=76108#p76108</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: задать путь сохранения.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=76091#p76091</link>
			<description><![CDATA[<p>Спасибо, понял.</p><p>Будете смеяться, но я не знал, что в строку имени файла можно вбить путь, и он там будет сохраняться <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Maxfashko)]]></author>
			<pubDate>Thu, 17 Oct 2013 11:19:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=76091#p76091</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: задать путь сохранения.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75989#p75989</link>
			<description><![CDATA[<div class="quotebox"><cite>maxfashko пишет:</cite><blockquote><p>Ваш код сохраняет файл, но не в указанную папку directory.&nbsp; файл сохраняется непонятно куда.</p></blockquote></div><p>Мой код вообще не сохраняет файл, он лишь переключает директорию на указанную («D:\Soft» в примере); после чего пользователь должен сам отредактировать имя файла или выбрать существующий. Работоспособность кода было проверена.<br />Если папка указанная в переменной <em>DIRECTORY</em> не существует, но существует её надпапка, то да, произойдёт сохранение файла под этим именем.<br />Возможно ещё, что если задано расширение по умолчанию (например, «ext»), то тоже произойдёт сохранение файла D:\Soft.ext вместо перехода в папку D:\Soft — если это так, то следует добавить к <em>DIRECTORY</em> «\» или «\*».<br />Ещё, возможно, для устойчивой работы стоит попробовать добавить Sleep перед ControlClick или использовать SetControlDelay.<br /></p><div class="quotebox"><cite>maxfashko пишет:</cite><blockquote><p>Мне необходимо в edit2! задать путь, куда сохранится файл</p></blockquote></div><p>Включая само имя файла?<br /></p><div class="quotebox"><cite>maxfashko пишет:</cite><blockquote><p>В notepad используется edit , но скажем в photoshop, как и в других более продвинутых программах используется combobox</p></blockquote></div><p>Нет, в notepad тот же combobox.</p>]]></description>
			<author><![CDATA[null@example.com (wisgest)]]></author>
			<pubDate>Sun, 13 Oct 2013 10:30:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75989#p75989</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: задать путь сохранения.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75988#p75988</link>
			<description><![CDATA[<p>В notepad используется edit , можно к примеру так:<br /></p><div class="codebox"><pre><code>
WinWait ahk_class #32770 ahk_exe %EXENAME%
ControlGetText SavedText, Edit1
ControlSetText Edit1, %SavedText%
Send, {F4}
ControlSetText Edit2, %DIRECTORY%
ControlClick, Button2, ahk_class #32770 
WinWaitClose
</code></pre></div><p>но скажем в photoshop, как и в других более продвинутых программах используется combobox<br />Как передать ему строку %DIRECTORY%&nbsp; &nbsp;?</p>]]></description>
			<author><![CDATA[null@example.com (Maxfashko)]]></author>
			<pubDate>Sun, 13 Oct 2013 09:37:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75988#p75988</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: задать путь сохранения.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75987#p75987</link>
			<description><![CDATA[<p>Не совсем так. Ваш код сохраняет файл, но не в указанную папку directory.&nbsp; файл сохраняется непонятно куда.<br />Скорее всего в ту директорию, которая была последней открыта. </p><p>Мне необходимо в edit2! задать путь, куда сохранится файл</p>]]></description>
			<author><![CDATA[null@example.com (Maxfashko)]]></author>
			<pubDate>Sun, 13 Oct 2013 09:04:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75987#p75987</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: задать путь сохранения.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75983#p75983</link>
			<description><![CDATA[<p>Не знаю, правильно ли я понял условие…<br />Если одновременно открыть несколько диалогов, то будет работать только с первым:<br /></p><div class="codebox"><pre><code>#SingleInstance force
#NoEnv

DIRECTORY = D:\Soft
EXENAME = notepad.exe

1:
WinWait ahk_class #32770 ahk_exe %EXENAME%
ControlGetText SavedText, Edit1
ControlSetText Edit1, %DIRECTORY%
ControlClick Button2
ControlSetText Edit1, %SavedText%
ControlFocus Edit1
WinWaitClose
goto 1
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (wisgest)]]></author>
			<pubDate>Sun, 13 Oct 2013 04:23:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75983#p75983</guid>
		</item>
		<item>
			<title><![CDATA[AHK: задать путь сохранения.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75974#p75974</link>
			<description><![CDATA[<p>добрый день. Как задать путь до директории вот в этом окне?<br />Необходимо при вызове окна, открыть ту папку, которую мы пропишем в коде.</p><p>обычное окно сохранения файла в программе.</p><p>Буду благодарен за помощь</p>]]></description>
			<author><![CDATA[null@example.com (Maxfashko)]]></author>
			<pubDate>Sat, 12 Oct 2013 10:45:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75974#p75974</guid>
		</item>
	</channel>
</rss>
