<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1564961</guid>
        <pubDate>Mon, 14 May 2007 19:56:59 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1564961</link>
        <description><![CDATA[Profi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1564234'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Dmitry_177 &#064; <time class="tag-quote__quoted-time" datetime="2007-05-14T16:20:00+04:00">14.05.07, 12:20</time></span><div class='quote '>В самом инсталляторе:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[Files]</div><div class="code_line">Source: &quot;E:\Setup\Setup.dll&quot;; Flags: dontcopy</div><div class="code_line">&nbsp;</div><div class="code_line">[Code]</div><div class="code_line">function TerminatePrg: boolean;</div><div class="code_line">external &#39;TerminatePrg@files:Setup.dll stdcall&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">[UninstallDelete]</div><div class="code_line">Name: &quot;{app}\MyProg.exe&quot;; Type: files; Check: TerminatePrg</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script></div></div><br>
Ну, а так:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[UninstallDelete]</div><div class="code_line">Name: &quot;{app}\MyProg.exe&quot;; Type: files; Check: TermService</div><div class="code_line">&nbsp;</div><div class="code_line">[Code]</div><div class="code_line">function TerminatePrg: boolean;</div><div class="code_line">external &#39;TerminatePrg@files:Setup.dll stdcall&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">Function TermService:boolean;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;Result:=TerminatePrg;</div><div class="code_line">end;</div></ol></div></div></div></div>]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1564396</guid>
        <pubDate>Mon, 14 May 2007 13:31:00 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1564396</link>
        <description><![CDATA[Fork: Кстати, да. Есть такой баг у Inno, а может это фича, касаема &quot;could not call proc&quot; из некоторых мест скрипта.<br>
<br>
Вот куски моего скрипта:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[Files]</div><div class="code_line">Source: &quot;sputil.dll&quot;; Flags: dontcopy</div><div class="code_line">...</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">function UnInstall(UserPassword: PChar): Boolean; external &#39;UnInstall@files:sputil.dll stdcall&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">function InitializeUninstall(): Boolean;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;Result := UnInstall(&#39;some_pass&#39;);</div><div class="code_line">end;</div><div class="code_line">...</div></ol></div></div></div></div><br>
<br>
Так вот, единственный способ прекратить деинсталляцию, который я знаю - это отдать False при вызове InitializeUninstall.<br>
С другой стороны, в <strong class='tag-b'>InitializeUninstall</strong> невозможно вызвать функцию из моей подключаемой библиотеки sputil.dll.<br>
Inno пишет &quot;could not call proc&quot;.<br>
<br>
В то же время, если перенести вызов функции UnInstall из sputil.dll куда нибудь подальше :) вроде <em class='tag-i'>CurUninstallStepChanged</em>, то естественно она зовется, но уже поздно, отменить инсталляцию нельзя. А мне нужно запросить пароль, отдать его на растерзание функции UnInstall и в зависимости от этого запретить/разрешить деинсталляцию.<br>
Посоветуйте, как быть  :unsure:]]></description>
        <author>Fork</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1564234</guid>
        <pubDate>Mon, 14 May 2007 12:20:00 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1564234</link>
        <description><![CDATA[Dmitry_177: В программе:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">// создается событие для выключения программы:</div><div class="code_line">&nbsp;&nbsp;hTermEvent := CreateEvent(nil, false, false, TermEventName);</div><div class="code_line">&nbsp;&nbsp;CloseHandle(CreateThread(nil, 0, @ThreadTerminateEvent, nil, 0, idThread));</div><div class="code_line">&nbsp;</div><div class="code_line">function ThreadTerminateEvent(Param: Pointer): DWORD; stdcall;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;WaitForSingleObject(hTermEvent, INFINITE);</div><div class="code_line">&nbsp;&nbsp;// сохраняем то что нужно сохранить и выключаем программу</div><div class="code_line">&nbsp;&nbsp;Application.Terminate;</div><div class="code_line">&nbsp;&nbsp;Result := 0;</div><div class="code_line">end;</div></ol></div></div></div></div><br>
<br>
В библиотека которая встраивается в инсталлятор Setup.dll:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">function TerminatePrg: boolean; stdcall;</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;hTermEvent: THandle;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;hTermEvent := CreateEvent(nil, false, false, TermEventName);</div><div class="code_line">&nbsp;&nbsp;if GetLastError = ERROR_ALREADY_EXISTS then</div><div class="code_line">&nbsp;&nbsp; &nbsp;SetEvent(hTermEvent);</div><div class="code_line">&nbsp;&nbsp;CloseHandle(hTermEvent);</div><div class="code_line">&nbsp;&nbsp;Result := true;</div><div class="code_line">end;</div><div class="code_line">&nbsp;</div><div class="code_line">exports</div><div class="code_line">&nbsp;&nbsp;TerminatePrg;</div></ol></div></div></div></div><br>
<br>
В самом инсталляторе:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[Files]</div><div class="code_line">Source: &quot;E:\Setup\Setup.dll&quot;; Flags: dontcopy</div><div class="code_line">&nbsp;</div><div class="code_line">[Code]</div><div class="code_line">function TerminatePrg: boolean;</div><div class="code_line">external &#39;TerminatePrg@files:Setup.dll stdcall&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">[UninstallDelete]</div><div class="code_line">Name: &quot;{app}\MyProg.exe&quot;; Type: files; Check: TerminatePrg</div></ol></div></div></div></div>]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1563065</guid>
        <pubDate>Sun, 13 May 2007 15:51:10 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1563065</link>
        <description><![CDATA[Profi: Приведи полный код.]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1563003</guid>
        <pubDate>Sun, 13 May 2007 14:08:28 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1563003</link>
        <description><![CDATA[Dmitry_177: помогите пожалуйста.. очень нужно..]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1557601</guid>
        <pubDate>Tue, 08 May 2007 18:29:37 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1557601</link>
        <description><![CDATA[Dmitry_177: а может это быть из-за того что у меня библиотека, в которой содержится эта функция в инсталляторе как:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[Files]</div><div class="code_line">Source: &quot;E:\Klient.RU\Setup\Setup.dll&quot;; Components: KLServer; Flags: dontcopy</div></ol></div></div></div></div>]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1557497</guid>
        <pubDate>Tue, 08 May 2007 16:31:49 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1557497</link>
        <description><![CDATA[Profi: Сделай так:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[UninstallDelete]</div><div class="code_line">Name: {app}\My Dir\KLServer.exe; Type: files; Check: TermService</div><div class="code_line">&nbsp;</div><div class="code_line">[Code]</div><div class="code_line">Function TermService:boolean;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;Result:=TerminateServer;</div><div class="code_line">end;</div></ol></div></div></div></div>]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1556133</guid>
        <pubDate>Mon, 07 May 2007 19:02:55 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1556133</link>
        <description><![CDATA[Dmitry_177: Что-то я не очень понял.. а как их в самой инсталляции вызывать? Ведь если сделать так:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[UninstallDelete]</div><div class="code_line">Name: {app}\My Dir\KLServer.exe; Type: files; Check: TerminateService</div></ol></div></div></div></div><br>
<br>
где TerminateService процедура, т.е. никакого значения не возвращает, то при компиляции инсталлятора вызывается какая-то ошибка.. Сделал TerminateService как функцию, которая возвращает значение типа boolean, о оно всегда true, т.е. так:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[Code]</div><div class="code_line">function TerminateServer: boolean;</div><div class="code_line">external &#39;TerminateServer@files:Setup.dll stdcall&#39;;</div></ol></div></div></div></div><br>
<br>
то сам то инсталлятор компилируется, но при самой инсталляции почемуто выскакивает ошибка: &quot;Внутренняя ошибка: Expression error &#39;Script error: Could not call proc.&#39;&quot;]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1556117</guid>
        <pubDate>Mon, 07 May 2007 18:50:59 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1556117</link>
        <description><![CDATA[Profi: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">procedure CurStepChanged(CurStep: TSetupStep);</div><div class="code_line">CurStep=ssInstall;</div><div class="code_line">&nbsp;</div><div class="code_line">procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);</div><div class="code_line">CurUninstallStep=usUninstall;</div></ol></div></div></div></div>]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1555196</guid>
        <pubDate>Mon, 07 May 2007 04:38:16 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1555196</link>
        <description><![CDATA[Dmitry_177: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Пишется dll с функцией, которая завершает процесс, и подключается к инсталлятору.</div></div><br>
написал DLL, пеодключил к инсталлятору:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[Code]</div><div class="code_line">procedure TerminateService;</div><div class="code_line">external &#39;TerminateService@files:Setup.dll stdcall&#39;;</div></ol></div></div></div></div><br>
<br>
Эта процедура делает сигнальным определенное событие, которое ожидает сам сервис, по которому завершает свою работу..<br>
<br>
Вот как мне в при удалении программы(чтобы его остановить перед тем как удалить исполняемый файл сервиса) и при переустановки более новой версии запускать эту процедуру?]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1516227</guid>
        <pubDate>Mon, 09 Apr 2007 09:53:06 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1516227</link>
        <description><![CDATA[Profi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1516162'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>jack128 &#064; <time class="tag-quote__quoted-time" datetime="2007-04-09T08:55:25+00:00">09.04.07, 08:55</time></span><div class='quote '>А если очень внимательно присмотреться к procedure FormButtonOnClick(Sender: TObject);  ?  ;-)</div></div><br>
Угу. Ну, если исключить строку:<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Form.CenterInsideControl(WizardForm, False);</div></ol></div></div></div></div>, то работает&#33;]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1516162</guid>
        <pubDate>Mon, 09 Apr 2007 08:55:25 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1516162</link>
        <description><![CDATA[jack128: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1515267'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Profi &#064; <time class="tag-quote__quoted-time" datetime="2007-04-08T09:38:46+00:00">08.04.07, 09:38</time></span><div class='quote '>Данный пример ничего нового мне не сказал. </div></div><br>
А если очень внимательно присмотреться к procedure FormButtonOnClick(Sender: TObject);  ?  ;-)]]></description>
        <author>jack128</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1515267</guid>
        <pubDate>Sun, 08 Apr 2007 09:38:46 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1515267</link>
        <description><![CDATA[Profi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1515019'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>jack128 &#064; <time class="tag-quote__quoted-time" datetime="2007-04-07T20:01:54+00:00">07.04.07, 20:01</time></span><div class='quote '>Может если присмотреть к демкам, в часности к CodeClasses.iss , то что нить прояснится? ;-)</div></div><br>
В <strong class='tag-b'>Install</strong>&#39;е я могу создать все что угодно, а вот в <strong class='tag-b'>Uninstall</strong>&#39;е - нет&#33; Данный пример ничего нового мне не сказал.]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1515019</guid>
        <pubDate>Sat, 07 Apr 2007 20:01:54 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1515019</link>
        <description><![CDATA[jack128: Может если присмотреть к демкам, в часности к CodeClasses.iss , то что нить прояснится? ;-)]]></description>
        <author>jack128</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1514902</guid>
        <pubDate>Sat, 07 Apr 2007 18:23:51 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1514902</link>
        <description><![CDATA[Profi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1513411'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Dmitry_177 &#064; <time class="tag-quote__quoted-time" datetime="2007-04-06T11:29:02+00:00">06.04.07, 11:29</time></span><div class='quote '>По поводу удаления Ini-файла.. Можно ли сделать так, чтобы было это не в виде MessageBox-а, а в виде окна, и там чтоб был CheckBox с выбором удалить настройки или нет.. Так просто в основном делается на сколько я знаю..</div></div><br>
Хм, судя по всему нет&#33; Как вставить свою страницу в <strong class='tag-b'>Uninstall</strong>, ровно, как и использовать для данных целей встроенные возможности, я не нашел.]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1513411</guid>
        <pubDate>Fri, 06 Apr 2007 11:29:02 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1513411</link>
        <description><![CDATA[Dmitry_177: По поводу удаления Ini-файла.. Можно ли сделать так, чтобы было это не в виде MessageBox-а, а в виде окна, и там чтоб был CheckBox с выбором удалить настройки или нет.. Так просто в основном делается на сколько я знаю..]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1513190</guid>
        <pubDate>Fri, 06 Apr 2007 09:56:10 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1513190</link>
        <description><![CDATA[Profi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1511146'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Dmitry_177 &#064; <time class="tag-quote__quoted-time" datetime="2007-04-05T04:11:23+00:00">05.04.07, 04:11</time></span><div class='quote '>Дело в том что она работает как сервис..  т.е. не имеет своего окна даже.. вот можноли такую программу остановить в InnoSetup?</div></div><br>
Пишется <strong class='tag-b'>dll</strong> с функцией, которая завершает процесс, и подключается к инсталлятору.]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1511146</guid>
        <pubDate>Thu, 05 Apr 2007 04:11:23 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1511146</link>
        <description><![CDATA[Dmitry_177: Дело в том что она работает как сервис..  т.е. не имеет своего окна даже.. вот можноли такую программу остановить в InnoSetup?]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1510703</guid>
        <pubDate>Wed, 04 Apr 2007 15:00:28 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1510703</link>
        <description><![CDATA[Profi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1510692'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Dmitry_177 &#064; <time class="tag-quote__quoted-time" datetime="2007-04-04T14:51:40+00:00">04.04.07, 14:51</time></span><div class='quote '>Установленная программа создает файл конфигурации(INI), так вот при удалении как сделать так чтобы у пользователя спрашивалось удалять этот файл настроек или оставить?</div></div><br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">[UninstallDelete]</div><div class="code_line">Name: {app}\My Dir\My ini.ini; Type: files; Check: DelOrNo</div><div class="code_line">&nbsp;</div><div class="code_line">[Code]</div><div class="code_line">Function DelOrNo:boolean;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp; &nbsp;Result:=MsgBox(&#39;Удалить Ini-файл?&#39;,mbConfirmation,MB_YESNO)=IDYES;</div><div class="code_line">end;</div></ol></div></div></div></div><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=178961&view=findpost&p=1510692'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Dmitry_177 &#064; <time class="tag-quote__quoted-time" datetime="2007-04-04T14:51:40+00:00">04.04.07, 14:51</time></span><div class='quote '>И еще вопрос, если я ставлю новую версию программы, а старая в это время запущенна и работает.. как сделать так чтобы старая программа заменилась на новую? скорей всего это надо через перезапуск компьютера, как так сделать чтобы после перезапуска записалась новая версия файла программы? и собственно как тогда осуществить сам перезапуск?</div></div><br>
Вот тут подробнее? Что если просто закрыть программу, установить новую и запустить её? Зачем перезагружать компьютер?]]></description>
        <author>Profi</author>
        <category>Инсталляторы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1510692</guid>
        <pubDate>Wed, 04 Apr 2007 14:51:40 +0000</pubDate>
        <title>Вопрос по Inno Setup</title>
        <link>https://forum.sources.ru/index.php?showtopic=178961&amp;view=findpost&amp;p=1510692</link>
        <description><![CDATA[Dmitry_177: Установленная программа создает файл конфигурации(INI), так вот при удалении как сделать так чтобы у пользователя спрашивалось удалять этот файл настроек или оставить?<br><br>И еще вопрос, если я ставлю новую версию программы, а старая в это время запущенна и работает.. как сделать так чтобы старая программа заменилась на новую? скорей всего это надо через перезапуск компьютера, как так сделать чтобы после перезапуска записалась новая версия файла программы? и собственно как тогда осуществить сам перезапуск?]]></description>
        <author>Dmitry_177</author>
        <category>Инсталляторы</category>
      </item>
	
      </channel>
      </rss>
	