<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Как запускать программу при нажатии на картинку?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17721&amp;type=atom" />
	<updated>2023-04-03T19:23:15Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=17721</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как запускать программу при нажатии на картинку?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=157473#p157473" />
			<content type="html"><![CDATA[<p><strong>marusa122</strong><br />Вроде лёгкие задачи, а вы их решить не можете. Вот реализация запуска программы при двойном нажатии на картинку:</p><div class="codebox"><pre><code>Gui, Add, Text,, Выберите программу:
Gui, Add, Picture, gChrome x0 y30 w20 h20, C:\Изображения\Chrome.ico
Gui, Add, Picture, gFirefox x23 y30 w20 h20, C:\Изображения\Firefox.ico
Gui, Show
Return

Chrome:
Firefox:
ToolTip, % A_GuiControl &quot; - &quot; A_GuiEvent &quot; - &quot; A_ThisLabel, 0, -30
If (A_GuiEvent = &quot;DoubleClick&quot;)
 Run, % A_ThisLabel &quot;.exe&quot;
Return</code></pre></div><p>Почитайте про встроенные переменные и поэкспериментируйте с ними для усвояемости полученных знаний.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2023-04-03T19:23:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=157473#p157473</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как запускать программу при нажатии на картинку?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=157446#p157446" />
			<content type="html"><![CDATA[<p>В опции картинки помимо прочих опций добавляете метку перехода (к примеру назовём её <em>gMySub</em>), ссылающуюся на соответствующую подпрограмму, которая в свою очередь будет запускать браузер:</p><div class="codebox"><pre><code>
...
MySub:
Run firefox.exe
Return
...</code></pre></div>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2023-04-02T19:33:47Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=157446#p157446</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Как запускать программу при нажатии на картинку?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=157445#p157445" />
			<content type="html"><![CDATA[<p>Здравствуйте. Как сделать картинку кликабельной в Autohotkey? При нажатии на картинку должна запуститься программа.<br /></p><div class="codebox"><pre><code>Gui, Add, Text,, Выберите программу:
; Gui, Add, Picture, x636 y7 w20 h20, C:\Изображения\Chrome.ico
; Run chrome.exe
; Gui, Add, Picture, x636 y7 w20 h20, C:\Изображения\Firefox.ico
; Run firefox.exe
Gui, Show
Return
</code></pre></div><p>Я не понимаю, как попарно объединить закомментированные строки... При нажатии на лого Chrome должен запускаться chrome.exe, при нажатии на лого Firefox должен запускаться firefox.exe.</p>]]></content>
			<author>
				<name><![CDATA[marusa122]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=43077</uri>
			</author>
			<updated>2023-04-02T17:05:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=157445#p157445</id>
		</entry>
</feed>
