<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://lj.rossia.org/bots/  --><feed version='0.3' xmlns='http://purl.org/atom/ns#'>
<title mode='escaped'>Моя работа - понимать ;)</title>
<tagline mode='escaped'>записи уставшего программиста</tagline>
<link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/' />
<modified>2007-02-22T14:53:07Z</modified><link rel='service.feed' type='application/x.atom+xml' title='Моя работа - понимать ;)' href='http://lj.rossia.org/users/stden/data/atom' />  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Диссертация: написать Искусственный Интеллект ;)</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:4504</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/4504.html' />
    <created>2007-02-22T14:53:07Z</created>
    <issued>2007-02-22T17:52:00</issued>
    <modified>2007-02-22T14:54:30Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>Создание формального языка для описания учебников и компилятора (транслятора, генератора) из него в интерактивные задачники.&lt;br /&gt;Понятно, что есть два полюса решения:&lt;br /&gt;- можно писать &quot;низкоуровневом&quot; языке типа Delphi, Visual C++ и т.д. Преимущество - машина сразу исполняет полученную программу.&lt;br /&gt;- писать на естественном (человеческом) языке. Компьютер не поймёт, но поймёт человек-программист и сможет реализовать.&lt;br /&gt;Да, понятно, что машина не умеет сама &quot;придумывать&quot; дизайн. НО, с другой стороны, в основе каждого дизайна лежат какие-то общие идеи. Задача - выявить эти идеи в максимально обобщённом виде, выработать язык и реализовать генератор.&lt;br /&gt;&quot;Язык&quot; - в данном случае - весьма условное понятие, т.к. можно редактировать программу в визуальном редакторе, это всё укладывается в общую концепцию.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/4504.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/4504&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Книга интересная: Михаил Веллер. Всеобщая теория всего</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:4156</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/4156.html' />
    <issued>2007-02-22T11:19:00</issued>
    <modified>2007-02-22T08:20:05Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>Читаю в метро, по-дороге. Мысли во многом похожи на мои собственные. Когда читаю постоянно ловлю себя на мысли - и я так мог бы написать, если бы решился написать книгу, наконец...&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/4156.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/4156&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>myOutlook</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:3819</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/3819.html' />
    <created>2007-02-20T10:19:06Z</created>
    <issued>2007-02-20T13:17:00</issued>
    <modified>2007-02-20T10:20:54Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>Утилита для корректировки адресной книги Outlook. Удаляет дубли из телефонной книги. Исправляет ФИО. Выводит на консоль свои действия. Программа соединяется с открытым Outlook&apos;ом.&lt;br /&gt;&lt;lj-cut text=&quot;...код C#...&quot;&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;using&lt;/span&gt; System&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;using&lt;/span&gt; System&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Collections&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;using&lt;/span&gt; Microsoft&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Office&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Interop&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Outlook&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;using&lt;/span&gt; csUnit&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;

&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;namespace&lt;/span&gt; myOutlook
&lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;class&lt;/span&gt; Program
  &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;static&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;bool&lt;/span&gt; контактИзменен&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;static&lt;/span&gt; ContactItem текущийКонтакт&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;static&lt;/span&gt; Hashtable СтарыеЗначенияПолей&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
    
    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;static&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;void&lt;/span&gt; Main&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;]&lt;/span&gt; args&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
      Application Outlook &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;new&lt;/span&gt; Application&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      NameSpace nameSpace &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; Outlook&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;GetNamespace&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;MAPI&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Items КонтактыВOutlook &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; nameSpace&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;GetDefaultFolder&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;OlDefaultFolders&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;olFolderContacts&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Items&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;

      Hashtable КонтактПоПолномуИмени &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;new&lt;/span&gt; Hashtable&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Hashtable КонтактПоНомеруТелефона &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;new&lt;/span&gt; Hashtable&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;

      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;foreach&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;ContactItem контакт &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;in&lt;/span&gt; КонтактыВOutlook&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Class &lt;span style=&quot;color:#808030; &quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; OlObjectClass&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;olContact&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;continue&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;

        текущийКонтакт &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; контакт&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        контактИзменен &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        СтарыеЗначенияПолей &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;new&lt;/span&gt; Hashtable&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        
        контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;PropertyChange &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;new&lt;/span&gt; ItemEvents_10_PropertyChangeEventHandler&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;ИзмененоПоле&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;

        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;foreach&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;ItemProperty Поле &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;in&lt;/span&gt; контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;ItemProperties&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
          &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;phone&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; || &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;fax&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; ||
            Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;FileAs&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; || &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;FullName&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
          &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
            СтарыеЗначенияПолей&lt;span style=&quot;color:#808030; &quot;&gt;[&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Value&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
          &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
          &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;phone&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; || &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;fax&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
          &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Value&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;ToString&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
            &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
              &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt; Старый &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Value&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
              &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt; Новый &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Старый&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
              &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Старый &lt;span style=&quot;color:#808030; &quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; Новый&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
              &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
                Console&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;WriteLine&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;Assert.Equals( \&quot;{0}\&quot;, Program.Телефон(\&quot;{1}\&quot;) );&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt;
                                  Старый&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; Новый&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
                Поле&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Value &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; Новый&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
              &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
              &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;КонтактПоНомеруТелефона&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Новый&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
              &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
                Console&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;WriteLine&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;Дубль телефона: &lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt; Новый &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;
                  &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt; контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt; &lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;ContactItem&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;КонтактПоНомеруТелефона&lt;span style=&quot;color:#808030; &quot;&gt;[&lt;/span&gt;Новый&lt;span style=&quot;color:#808030; &quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
              &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
              &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;else&lt;/span&gt;
              &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
                КонтактПоНомеруТелефона&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Add&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Новый&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; контакт&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
              &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
          &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
        
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;КонтактПоПолномуИмени&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Contains&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
          Console&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;WriteLine&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;Удаляю дубль: &lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt; контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
          контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Delete&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
          &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;continue&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;else&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
          КонтактПоПолномуИмени&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Add&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; контакт&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt; 

        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FileAs &lt;span style=&quot;color:#808030; &quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
          контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FileAs &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName &lt;span style=&quot;color:#808030; &quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; ФИО&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
          контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; ФИО&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FullName&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;

        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;контактИзменен&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; 
          контакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Save&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;

    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;static&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;void&lt;/span&gt; ИзмененоПоле&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt; Name&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
      Console&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;WriteLine&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;текущийКонтакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;FileAs&lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;].&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt; = &lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;
                        СтарыеЗначенияПолей&lt;span style=&quot;color:#808030; &quot;&gt;[&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt; =&amp;gt; &lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt;
                        текущийКонтакт&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;ItemProperties&lt;span style=&quot;color:#808030; &quot;&gt;[&lt;/span&gt;Name&lt;span style=&quot;color:#808030; &quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Value&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      контактИзменен &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;   
    &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;

    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// Конвертирование ФИО в правильное написание&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;param name=&quot;фио&quot;&amp;gt;ФИО как оно есть&amp;lt;/param&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;returns&amp;gt;ФИО как должно быть&amp;lt;/returns&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;static&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt; ФИО&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt; фио&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;switch&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;фио&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;Михаил Павловский&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;:&lt;/span&gt;
          &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;Миша Павловский&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;Марченко Влад&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;:&lt;/span&gt;
          &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;Влад Марченко&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color:#696969; &quot;&gt;// ...и так далее..&lt;/span&gt;
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;default&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;:&lt;/span&gt;
          &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;return&lt;/span&gt; фио&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;

    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// Конвертирование номера телефона в нужный формат&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;param name=&quot;номер&quot;&amp;gt;Номер телефона как есть сейчас&amp;lt;/param&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#696969; &quot;&gt;/// &amp;lt;returns&amp;gt;Номер телефона как он должен быть&amp;lt;/returns&amp;gt;&lt;/span&gt;
    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;static&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt; Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;string&lt;/span&gt; номер&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
      &lt;span style=&quot;color:#696969; &quot;&gt;// Обработка служебных номеров&lt;/span&gt;
      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;StartsWith&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; || номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Length &lt;span style=&quot;color:#808030; &quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color:#008c00; &quot;&gt;7&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;return&lt;/span&gt; номер&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#696969; &quot;&gt;// Обработка изменения кодов&lt;/span&gt;
      номер &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Replace&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (011&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (401&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color:#696969; &quot;&gt;// Kaliningrad&lt;/span&gt;
      номер &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Replace&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (0&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (4&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#696969; &quot;&gt;// Добаляем плюс в начало, если его нету&lt;/span&gt;
      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;!&lt;/span&gt;номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;StartsWith&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
        номер &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt; номер&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;StartsWith&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+8&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; &amp;amp;&amp;amp; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Length &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#008c00; &quot;&gt;12&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
        номер &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;+&lt;/span&gt; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Substring&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#008c00; &quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
      &lt;span style=&quot;color:#696969; &quot;&gt;// Добавляем к Питерским номерам 812&lt;/span&gt;
      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Length &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#008c00; &quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
        номер &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Insert&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#008c00; &quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;7812&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
      &lt;span style=&quot;color:#696969; &quot;&gt;// Российские номера начинаются с +7 &lt;/span&gt;
      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;StartsWith&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt; &amp;amp;&amp;amp; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Length &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color:#008c00; &quot;&gt;12&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
        номер &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Insert&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#008c00; &quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;) &lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
        номер &lt;span style=&quot;color:#808030; &quot;&gt;=&lt;/span&gt; номер&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Insert&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#008c00; &quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt; (&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
      &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;return&lt;/span&gt; номер&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
  &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;

  &lt;span style=&quot;color:#808030; &quot;&gt;[&lt;/span&gt;TestFixture&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;]&lt;/span&gt;
  &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;class&lt;/span&gt; Tests
  &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color:#808030; &quot;&gt;[&lt;/span&gt;Test&lt;span style=&quot;color:#808030; &quot;&gt;]&lt;/span&gt;
    &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color:#800000; font-weight:bold; &quot;&gt;void&lt;/span&gt; КонвертацияНомеров&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;{&lt;/span&gt;
      Assert&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Program&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Assert&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Program&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+78122674695&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (812) 2674695&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Assert&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Program&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;88122674695&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (812) 2674695&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Assert&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Program&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;78122674695&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (812) 2674695&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Assert&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Program&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;5113195&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (812) 5113195&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Assert&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Program&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;77017621290&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+7 (701) 7621290&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
      Assert&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;Program&lt;span style=&quot;color:#808030; &quot;&gt;.&lt;/span&gt;Телефон&lt;span style=&quot;color:#808030; &quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;16464362545&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#0000e6; &quot;&gt;+1 (646) 4362545&lt;/span&gt;&lt;span style=&quot;color:#800000; &quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#808030; &quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#800080; &quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
  &lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color:#800080; &quot;&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/3819.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/3819&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Ресурсы по 1С (язык, запросы, конфигурация, тесты) в интернете</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:3159</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/3159.html' />
    <created>2007-02-19T13:24:42Z</created>
    <issued>2007-02-19T16:23:00</issued>
    <modified>2007-02-20T10:44:35Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>&lt;lj-cut text=&quot;...подборка...&quot;&gt;&lt;br /&gt;&lt;a href=&quot;http://1c.ru/&quot;&gt;http://1c.ru/&lt;/a&gt; - сайт 1С&lt;br /&gt;&lt;a href=&quot;http://1c.ru/rus/support/release/&quot;&gt;http://1c.ru/rus/support/release/&lt;/a&gt; - текущие релизы 1С (версии последних релизов)&lt;br /&gt;&lt;a href=&quot;http://1c.ru/rus/support/release/categ.jsp?GroupID=88&quot;&gt;http://1c.ru/rus/support/release/ca&lt;wbr /&gt;teg.jsp?GroupID=88&lt;/a&gt; - Типовые конфигурации фирмы &quot;1С&quot; для России&lt;br /&gt;&lt;a href=&quot;http://1c.ru/rus/support/release/categ.jsp?GroupID=116&quot;&gt;http://1c.ru/rus/support/release/ca&lt;wbr /&gt;teg.jsp?GroupID=116&lt;/a&gt; - Совместные типовые конфигурации&lt;br /&gt;&lt;a href=&quot;http://v8.1c.ru/metod/architecture/&quot;&gt;http://v8.1c.ru/metod/architecture/&lt;wbr /&gt;&lt;/a&gt; - Архитектура 1С предприятия&lt;br /&gt;&lt;a href=&quot;http://www.mista.ru/tutor_1c/sys_func.htm&quot;&gt;http://www.mista.ru/tutor_1c/sys_func.h&lt;wbr /&gt;tm&lt;/a&gt; - Встроенные функции &lt;br /&gt;Построение запросов&lt;br /&gt;Функции для построения запросов в 1С&lt;br /&gt;&lt;a href=&quot;http://1c.realnet.ru/&quot;&gt;http://1c.realnet.ru/&lt;/a&gt;  + &lt;a href=&quot;http://abelov.com/forum/&quot;&gt;http://abelov.com/forum/&lt;/a&gt; - форум по 1С&lt;br /&gt;&lt;a href=&quot;http://www.wmline.ru/book/1c.html&quot;&gt;http://www.wmline.ru/book/1c.html&lt;/a&gt; - советы по 1С&lt;br /&gt;&lt;a href=&quot;http://www.soft-expert.ru/stat/stat-progr/stat-progr1&quot;&gt;http://www.soft-expert.ru/stat/stat-pro&lt;wbr /&gt;gr/stat-progr1&lt;/a&gt; - Технология обновления нетиповых конфигураций &quot;1С&quot;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/3159.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/3159&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Delphi ColorConsole цветная консоль в Delphi</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:2366</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/2366.html' />
    <created>2007-02-19T09:08:53Z</created>
    <issued>2007-02-19T12:09:00</issued>
    <modified>2007-02-19T13:22:03Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>&lt;lj-cut text=&quot;пример работы с цветной консолью на Delphi&quot;&gt;&lt;br /&gt;&lt;pre&gt;
&lt;font color=&quot;#800000&quot;&gt;unit&lt;/font&gt; ColorConsole&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;interface&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;uses&lt;/font&gt; Windows&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; SysUtils&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#696969&quot;&gt;// Вывод лога на консоль Windows с использованием цветов&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; WriteConsole&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; S&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; Error&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;Boolean&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; false &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;implementation&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; WriteConsole&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; S&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; Error&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;Boolean&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; false &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  Buffer &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  i &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;Integer&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  cnt &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;Integer&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  TextColor &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;Word&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; Error &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
    TextColor &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; FOREGROUND_RED &lt;font color=&quot;#800000&quot;&gt;Or&lt;/font&gt; FOREGROUND_INTENSITY
  &lt;font color=&quot;#800000&quot;&gt;else&lt;/font&gt;
    TextColor &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; FOREGROUND_RED &lt;font color=&quot;#800000&quot;&gt;Or&lt;/font&gt; FOREGROUND_GREEN &lt;font color=&quot;#800000&quot;&gt;Or&lt;/font&gt; FOREGROUND_BLUE&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Конвертируем из Windows-кодировки в DOS&lt;/font&gt;
  SetLength&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Buffer&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;Length&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;S&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Создаем буфер для конвертации&lt;/font&gt;
  AnsiToOem&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;PChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;S&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;PChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Buffer&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Выводим дату и время&lt;/font&gt;
  SetConsoleTextAttribute&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; GetStdHandle&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;STD_OUTPUT_HANDLE&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; FOREGROUND_GREEN &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; FOREGROUND_INTENSITY &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Write&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DateTimeToStr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Now &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos; &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Устанавливаем цвет текста&lt;/font&gt;
  SetConsoleTextAttribute&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; GetStdHandle&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;STD_OUTPUT_HANDLE&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; TextColor &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Cnt &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;for&lt;/font&gt; i&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;to&lt;/font&gt; Length&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Buffer&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;do&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; Buffer&lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;i&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
      inc&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Cnt&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#696969&quot;&gt;// Начало подстроки выделенной кавычками&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; odd&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Cnt&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
        SetConsoleTextAttribute&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; GetStdHandle&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;STD_OUTPUT_HANDLE&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;
          FOREGROUND_BLUE Or FOREGROUND_GREEN Or FOREGROUND_INTENSITY &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    Write&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Buffer&lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;i&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#696969&quot;&gt;// Окончание подстроки выделенной кавычками&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; Buffer&lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;i&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; odd&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Cnt&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
        SetConsoleTextAttribute&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; GetStdHandle&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;STD_OUTPUT_HANDLE&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; TextColor &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Writeln&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/2366.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/2366&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Работа с сетевыми дисками (подключение/отключение) из Delphi</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:2229</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/2229.html' />
    <created>2007-02-19T08:40:56Z</created>
    <issued>2007-02-19T11:41:00</issued>
    <modified>2007-02-19T08:42:36Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>&lt;lj-cut text=&quot;...модуль NetworkU...&quot;&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;unit&lt;/span&gt; NetworkU;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;interface&lt;/span&gt;
 
&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;// Узнать к какому сетевому пути подключен сетевой диск&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;function&lt;/span&gt; NetGetConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; NetDrive:&lt;span style=&quot;color: #993333;&quot;&gt;Char&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;;
&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;// Удалить подключение к сетевому диску&lt;/span&gt;
&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;// Аналогично: net use &amp;lt;NetDrive&amp;gt;: /del&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;function&lt;/span&gt; NetCancelConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; NetDrive:&lt;span style=&quot;color: #993333;&quot;&gt;Char&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;;
&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;// Добавить подключение к сетевому диску&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;function&lt;/span&gt; NetAddConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; NetDrive:&lt;span style=&quot;color: #993333;&quot;&gt;Char&lt;/span&gt;; NetPath:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;implementation&lt;/span&gt;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;uses&lt;/span&gt; Types, Windows;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;function&lt;/span&gt; NetGetConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; NetDrive:&lt;span style=&quot;color: #993333;&quot;&gt;Char&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;var&lt;/span&gt;
  lpLocalName : &lt;span style=&quot;color: #993333;&quot;&gt;PChar&lt;/span&gt;;
  lpRemoteName : &lt;span style=&quot;color: #993333;&quot;&gt;PChar&lt;/span&gt;;
  Err : &lt;span style=&quot;color: #993333;&quot;&gt;DWORD&lt;/span&gt;;
  MAX_SIZE : &lt;span style=&quot;color: #993333;&quot;&gt;DWORD&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;begin&lt;/span&gt;
  MAX_SIZE := &lt;span style=&quot;color: #cc66cc;&quot;&gt;3000&lt;/span&gt;; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;// Размер буфера для сетевого пути - если не будет хватать - можно увеличить&lt;/span&gt;
  &lt;span style=&quot;color: #000066;&quot;&gt;GetMem&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; lpRemoteName, MAX_SIZE &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;;
  lpLocalName := &lt;span style=&quot;color: #993333;&quot;&gt;PChar&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;NetDrive+&lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;:&apos;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;;
  Err := WNetGetConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; lpLocalName, lpRemoteName, MAX_SIZE &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;case&lt;/span&gt; Err &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;of&lt;/span&gt;
    NO_ERROR: Result := lpRemoteName;
    ERROR_BAD_DEVICE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Значение &amp;quot;&apos;&lt;/span&gt;+lpLocalName+&lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;&amp;quot; неверно!&apos;&lt;/span&gt;;
    ERROR_NOT_CONNECTED: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Устройство указанное в &amp;quot;&apos;&lt;/span&gt;+lpLocalName+&lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;&amp;quot; не переназначенное устройство.&apos;&lt;/span&gt;;
    ERROR_MORE_DATA: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Буфер слишком маленький.&apos;&lt;/span&gt;;
    ERROR_CONNECTION_UNAVAIL: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Устройство на данный момент не соединено, но это захваченная связь.&apos;&lt;/span&gt;;
    ERROR_EXTENDED_ERROR: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Произошла сетевая специфическая ошибка. Для того чтобы получить информацию об ошибке, вызовите функцию WNetGetLastError.&apos;&lt;/span&gt;;
    ERROR_NO_NET_OR_BAD_PATH: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Операция не выполнена потому что сетевой компонент не запущен или имя сетевого ресурса не может быть использовано.&apos;&lt;/span&gt;;
    ERROR_NO_NETWORK: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Сеть отсутствует.&apos;&lt;/span&gt;;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;end&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;end&lt;/span&gt;;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;function&lt;/span&gt; NetCancelConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; NetDrive:&lt;span style=&quot;color: #993333;&quot;&gt;Char&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;var&lt;/span&gt;
  lpLocalName : &lt;span style=&quot;color: #993333;&quot;&gt;PChar&lt;/span&gt;;
  Err : &lt;span style=&quot;color: #993333;&quot;&gt;DWORD&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;begin&lt;/span&gt;
  lpLocalName := &lt;span style=&quot;color: #993333;&quot;&gt;PChar&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;NetDrive+&lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;:&apos;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;;
  Err := WNetCancelConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; lpLocalName, &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;true&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;case&lt;/span&gt; Err &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;of&lt;/span&gt;
    NO_ERROR: Result := NetDrive+&lt;span style=&quot;color: #ff0000;&quot;&gt;&apos; успешно отключён!&apos;&lt;/span&gt;;
    ERROR_BAD_PROFILE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Профиль пользователя неправильного формата.&apos;&lt;/span&gt;;
    ERROR_CANNOT_OPEN_PROFILE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Система не может открыть профиль пользователя.&apos;&lt;/span&gt;;
    ERROR_DEVICE_IN_USE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Устройство используется активным процессом и не может быть разъединено.&apos;&lt;/span&gt;;
    ERROR_EXTENDED_ERROR: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Произошла сетевая специфическая ошибка. Для того чтобы получить информацию об ошибке, вызовите функцию WNetGetLastError.&apos;&lt;/span&gt;;
    ERROR_NOT_CONNECTED: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Имя определенное параметром lpName - не переназначенное устройство или система к настоящему времени не подключена к устройству.&apos;&lt;/span&gt;;
    ERROR_OPEN_FILES: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Если есть открытые файлы и параметр fForce равен False.&apos;&lt;/span&gt;;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;end&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;end&lt;/span&gt;;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;function&lt;/span&gt; NetAddConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt; NetDrive:&lt;span style=&quot;color: #993333;&quot;&gt;Char&lt;/span&gt;; NetPath:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;:&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;var&lt;/span&gt;
  Err : &lt;span style=&quot;color: #993333;&quot;&gt;DWORD&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;begin&lt;/span&gt;
  &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;{ подключаем сетевой pесуpс, используя структуру TNetResource }&lt;/span&gt;
  Err := WNetAddConnection&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;
    &lt;span style=&quot;color: #993333;&quot;&gt;PChar&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;NetPath&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;,
    &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;&apos;&lt;/span&gt;, &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;// lpPassword, -- если нужен пароль для подключения - можно его сюда передать&lt;/span&gt;
    &lt;span style=&quot;color: #993333;&quot;&gt;PChar&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #993333;&quot;&gt;String&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;NetDrive+&lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;:&apos;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;//lpLocalName&lt;/span&gt;
    &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;case&lt;/span&gt; Err &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;of&lt;/span&gt;
    NO_ERROR: Result := NetDrive+&lt;span style=&quot;color: #ff0000;&quot;&gt;&apos; успешно подключён!&apos;&lt;/span&gt;;
    ERROR_ACCESS_DENIED: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Нет доступа к сетевому ресурсу.&apos;&lt;/span&gt;;
    ERROR_ALREADY_ASSIGNED: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Устройство указанное в параметре lpLocalName уже переопределено.&apos;&lt;/span&gt;;
    ERROR_BAD_DEV_TYPE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Тип устройства и тип ресурса не сочетается.&apos;&lt;/span&gt;;
    ERROR_BAD_DEVICE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Значение определенное в параметре lpLocalName неверно.&apos;&lt;/span&gt;;
    ERROR_BAD_NET_NAME: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Значение определенное в параметре lpRemoteName неверно.&apos;&lt;/span&gt;;
    ERROR_BAD_PROFILE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Профиль пользователя неправильного формата.&apos;&lt;/span&gt;;
    ERROR_CANNOT_OPEN_PROFILE: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Система не может открыть профиль пользователя.&apos;&lt;/span&gt;;
    ERROR_DEVICE_ALREADY_REMEMBERED: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Привязка для устройства указанного в параметре lpLocalName - уже в профиле пользователя.&apos;&lt;/span&gt;;
    ERROR_EXTENDED_ERROR: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Произошла сетевая специфическая ошибка. Для того чтобы получить информацию об ошибке, вызовите функцию WNetGetLastError.&apos;&lt;/span&gt;;
    ERROR_INVALID_PASSWORD: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Пароль недействителен.&apos;&lt;/span&gt;;
    ERROR_NO_NET_OR_BAD_PATH: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Операция не выполнена потому что сетевой компонент не запущен или имя сетевого ресурса не может быть использовано.&apos;&lt;/span&gt;;
    ERROR_NO_NETWORK: Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Сеть отсутствует.&apos;&lt;/span&gt;;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;else&lt;/span&gt;
    Result := &lt;span style=&quot;color: #ff0000;&quot;&gt;&apos;Неизвестная ошибка!&apos;&lt;/span&gt;;
  &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;end&lt;/span&gt;;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;end&lt;/span&gt;;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;end&lt;/span&gt;.&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/2229.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/2229&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>FileUtils для Delphi</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:1934</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/1934.html' />
    <created>2007-02-19T08:23:48Z</created>
    <issued>2007-02-19T11:24:00</issued>
    <modified>2007-02-20T07:34:11Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>&lt;lj-cut text=&quot;...модуль Delphi для работы с файлами...&quot;&gt;&lt;br /&gt;&lt;pre&gt;
&lt;font color=&quot;#696969&quot;&gt;{ ToDo (нужно ещё сделать): }&lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;{  - Реализовать маски - а вот это совсем не так просто :) }&lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;// Модуль содержит множество полезных подпрограмм для работы с файловой системой&lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;// и реестром&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;Unit&lt;/font&gt; Cmd&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;interface&lt;/font&gt;

  &lt;font color=&quot;#696969&quot;&gt;// Скопировать файл&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; Copy&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DstFile &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Скопировать с перезаписью&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; CopyOverwrite&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DstFile &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Переименовать файл&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; Ren&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; OldName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; NewName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Удалить файл&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; Del&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Удалить каталог и всё вложенное&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; DelTree&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Создать каталог если он не существует&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; CreateDirSafe&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Удалить файл если он существует&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; DeleteIfExists_File&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Удалить каталог если он существует&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; DeleteIfExists_Dir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Создание ярлыка на рабочем столе&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; CreateLink&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;
    FileOrDirName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Имя файла на который будет указывать ярлык&lt;/font&gt;
    LinkDir  &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Имя каталога, где создать ярлык&lt;/font&gt;
    LinkName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Имя ярлыка&lt;/font&gt;
    Arguments &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&apos;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Аргументы запуска программы&lt;/font&gt;
   &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// XCopyFile - надёжное копирование файла (обновление)&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; XCopyFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; XCopyDir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SourceDir&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DestinationDir &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; XCopyFileSafe&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;DestinationDir&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// - Работа с реестром --&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;function&lt;/font&gt; GetRegValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; KeyFullPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; KeyName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;string&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; SetRegValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; KeyFullPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; KeyName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; NewValue&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;implementation&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;uses&lt;/font&gt; Windows&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;SysUtils&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;ShlObj&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;ActiveX&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;ComObj&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;XLog&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;
  Registry &lt;font color=&quot;#696969&quot;&gt;{работа с реестром}&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;const&lt;/font&gt;
  Error &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;[Ошибка] &apos;&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; Copy&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DstFile &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Command &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; Format&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Copy(&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;%s&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos; -&amp;gt; &apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;%s&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;) &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DstFile&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos; файл &quot;&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; SrcFile &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; не найден!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos; файл &quot;&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; DstFile &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; уже существует!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; CopyFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PAnsiChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PAnsiChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; True &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;else&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; CopyOverwrite&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DstFile &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Command &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; Format&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;CopyOverwrite(&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;%s&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos; -&amp;gt; &apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;%s&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;) &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DstFile&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos; файл &quot;&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; SrcFile &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; не найден!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; CopyFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PAnsiChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PAnsiChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; False &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;else&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; Ren&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; OldName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; NewName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  f&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;file&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Command &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; Format&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Ren(&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;%s&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos; -&amp;gt; &apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;%s&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;) &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;OldName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; NewName&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;OldName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos; файл &quot;&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; OldName &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; не найден!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;NewName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos; файл &quot;&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; NewName &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; уже существует!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;try&lt;/font&gt;
    AssignFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;f&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; OldName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    Rename&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;f&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; NewName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;except&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; Del&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Command &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; Format&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Del(&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;%s&apos;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;) &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos; файл &quot;&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; FileName &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; не найден!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; DeleteFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileName &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;else&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Error &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Command &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; DelTree&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; sr &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; TSearchRec&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Удаляю каталог &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  DirName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; IncludeTrailingPathDelimiter&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FindFirst&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;*.*&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; faAnyFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;repeat&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Attr and faDirectory&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Каталог&lt;/font&gt;
        &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;..&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; and &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;.&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
          DelTree&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;else&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Файл&lt;/font&gt;
        Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Удаляю файл &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
        DeleteFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;until&lt;/font&gt; FindNext&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    FindClose&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  RemoveDir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; CreateDirSafe&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; DirectoryExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    MkDir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  assert&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirectoryExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; DeleteIfExists_File&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;DeleteIfExists: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; - файла нету!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;DeleteIfExists: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; - удаляем!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;try&lt;/font&gt;
    FileSetAttr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Удаляем все аттрибуты&lt;/font&gt;
    DeleteFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;except&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Ошибка: не могу удалить файл: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; true&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; DeleteIfExists_Dir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; DirectoryExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;DeleteIfExists: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; - каталога нету!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;DeleteIfExists: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; - удаляем!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;try&lt;/font&gt;
    DelTree&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;except&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;on&lt;/font&gt; E&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;Exception &lt;font color=&quot;#800000&quot;&gt;do&lt;/font&gt; Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Ошибка: не могу удалить каталог: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DirName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; - &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;E&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Message&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; true&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#696969&quot;&gt;// Перевод из стандартной строки Delphi в Unicode-строку для WinAPI&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;function&lt;/font&gt; Str2Wide&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; lpStr &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;PWideChar&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; dwStrlen &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;Cardinal&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  dwStrLen &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; lstrlen&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;PChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;lpStr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  GetMem&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Result&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;dwStrLen&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;1&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;*&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;2&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  StringToWideChar&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;lpStr&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;Result&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;dwStrLen&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;1&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#696969&quot;&gt;// Создание ярлыка на рабочем столе&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; CreateLink&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;
  FileOrDirName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Имя файла на который будет указывать ярлык&lt;/font&gt;
  LinkDir  &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Имя каталога, где создать ярлык&lt;/font&gt;
  LinkName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Имя ярлыка&lt;/font&gt;
  Arguments &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;&apos;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Аргументы запуска программы&lt;/font&gt;
 &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  MyObject&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; IUnknown&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  MyIcon&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; IShellLink&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  MyPFile&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; IPersistFile&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  LinkFileName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  TempLinkFileName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  MyObject &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; CreateComObject&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;CLSID_ShellLink&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  MyIcon &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; MyObject &lt;font color=&quot;#800000&quot;&gt;as&lt;/font&gt; IShellLink&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  MyPFile &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; MyObject &lt;font color=&quot;#800000&quot;&gt;as&lt;/font&gt; IPersistFile&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;with&lt;/font&gt; MyIcon &lt;font color=&quot;#800000&quot;&gt;do&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    SetPath&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileOrDirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Путь к запускаемому файлу&lt;/font&gt;
    SetArguments&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Arguments&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Аргументы запуска программы&lt;/font&gt;
    SetWorkingDirectory&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;ExtractFilePath&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileOrDirName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Рабочий каталог&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  LinkFileName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; LinkDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;\&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; LinkName &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;.lnk&apos;&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Даже если ярлык есть - лучше его пересоздать - вдруг он ссылается не туда&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;LinkFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;//    Log(&apos;Ярлык &quot;&apos;+LinkFileName+&apos;&quot; уже есть! Пропускаю создание!&apos;);&lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;//    exit;&lt;/font&gt;
    DeleteFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; LinkFileName &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Следующая строка почему-то не работает под WindowsXP English + MUI (русификация)&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Такое ощущение, что иконка создаётся в неправильной кодировке.&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;//  MyPFile.Save( Str2Wide(LinkFileName), False); &lt;/font&gt;&lt;font style=&quot;&quot;&gt;&lt;font color=&quot;#ffffff&quot;&gt;!!!&lt;/font&gt;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// В результате пользуюсь пока таким &quot;извратом&quot; (&quot;грязный хак&quot;):&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// 1. Создаём временную иконку&lt;/font&gt;
  TempLinkFileName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; LinkDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;\!TempLink!.lnk&apos;&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  MyPFile&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Save&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Str2Wide&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;TempLinkFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; False&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// 2. Переименовываем её правильно&lt;/font&gt;
  RenameFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; TempLinkFileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; LinkFileName  &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;TempLinkFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
    DeleteFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;TempLinkFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Создан ярлык &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;LinkFileName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;function&lt;/font&gt; GetFileTimeStamp&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;TDateTime&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  FileTime&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; LocalFileTime &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; TFileTime&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  SystemTime              &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; TSystemTime&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  hFile                   &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; THandle&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  hFile &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; FileOpen&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; fmShareDenyNone&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;try&lt;/font&gt;
    GetFileTime&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;hFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; nil&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; nil&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; @FileTime&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// - дата изменения&lt;/font&gt;
    FileTimeToLocalFileTime&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;FileTime&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; LocalFileTime&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FileTimeToSystemTime&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;LocalFileTime&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; SystemTime&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; SystemTimeToDateTime&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SystemTime&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;finally&lt;/font&gt;
    FileClose&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;hFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#696969&quot;&gt;// Копирование/обновление файла&lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;// параметры - имя файла откуда копируем, имя файла куда копируем&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; XCopyFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; Op &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  assert&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;Файл: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; отсутствует!&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; GetFileTimeStamp&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; GetFileTimeStamp&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
      exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    Op &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;Заменяю файл: &apos;&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;else&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Op &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;Копирую файл: &apos;&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Op&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos; &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; =&amp;gt; &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

  CopyFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PAnsiChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;PAnsiChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; false &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  FileSetAttr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;FileGetAttr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

  assert&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; XCopyFileToDir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;DstDir&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; DstFileName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; DirectoryExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstDir&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Ошибка: Каталог: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DstDir&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; отсутствует!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;true&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  DstFileName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; IncludeTrailingPathDelimiter&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DstDir&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; ExtractFileName&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  XCopyFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFileName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DstFileName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; XCopyDir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SourceDir&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DestinationDir &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  Search &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; TSearchRec&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Rec    &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; &lt;font color=&quot;#008484&quot;&gt;word&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  assert&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirectoryExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SourceDir&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;Каталог: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;SourceDir&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; отсутствует!&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  assert&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirectoryExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DestinationDir&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;Каталог: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;DestinationDir&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; отсутствует!&apos;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

  SourceDir &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; IncludeTrailingPathDelimiter&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SourceDir&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  DestinationDir &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; IncludeTrailingPathDelimiter&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DestinationDir&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Поиск&lt;/font&gt;
  Rec &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; FindFirst&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SourceDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;*.*&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; faAnyFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;while&lt;/font&gt; Rec &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;do&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;[&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;1&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;]&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;.&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Attr and faDirectory&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; faDirectory &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;  &lt;font color=&quot;#696969&quot;&gt;// Создание каталога&lt;/font&gt;
        Windows&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;CreateDirectory&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#008484&quot;&gt;PChar&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DestinationDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; nil&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
        FileSetAttr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DestinationDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; FileGetAttr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SourceDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
        assert&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; DirectoryExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;DestinationDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
        XCopyDir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SourceDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DestinationDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;else&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt; &lt;font color=&quot;#696969&quot;&gt;// Создание файла&lt;/font&gt;
        XCopyFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SourceDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; DestinationDir &lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt; Search&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    Rec &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; FindNext&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Search&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  FindClose&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Search&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; XCopyFileSafe&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;DestinationDir&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; FileExists&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Log&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Файл: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;SrcFile&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; отсутствует!&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    exit&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  XCopyFileToDir&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; SrcFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;DestinationDir &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#696969&quot;&gt;// - Работа с реестром -&lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;// используются стандартные модули Registry, Windows&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;function&lt;/font&gt; GetRegistryValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; RootKey&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;HKEY&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; KeyPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;string&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  Registry&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; TRegistry&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Registry &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; TRegistry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Create&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KEY_READ&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;try&lt;/font&gt;
    Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;RootKey &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; RootKey&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#696969&quot;&gt;// False - мы не хотим создавать путь в реестре, если он отсутствует&lt;/font&gt;
    Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;OpenKey&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; False&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;ReadString&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;finally&lt;/font&gt;
    Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Free&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; SetRegistryValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; RootKey&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;HKEY&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt; KeyPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;NewValue&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  Registry&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; TRegistry&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Registry &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; TRegistry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Create&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;try&lt;/font&gt;
    Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;RootKey &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; RootKey&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;OpenKey&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; True&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
      Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;WriteString&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;NewValue&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;CloseKey&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;finally&lt;/font&gt;
    Registry&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Free&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;function&lt;/font&gt; GetRootKey&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; KeyFullPath&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;HKEY&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Получаем текстовое имя корня&lt;/font&gt;
  RootName &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; System&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Copy&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;1&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;Pos&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;\&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;-&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;1&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_CLASSES_ROOT&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; HKEY_CLASSES_ROOT&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_CURRENT_USER&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; HKEY_CURRENT_USER&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_LOCAL_MACHINE&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; HKEY_LOCAL_MACHINE&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_USERS&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; HKEY_USERS&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_PERFORMANCE_DATA&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; HKEY_PERFORMANCE_DATA&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_CURRENT_CONFIG&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; HKEY_CURRENT_CONFIG&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; RootName &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_DYN_DATA&apos;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; HKEY_DYN_DATA&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  assert&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Result &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&apos;Недопустимый корневой раздел реестра: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;. &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;
    &lt;font color=&quot;#0000e6&quot;&gt;&apos;Должен быть: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, &apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;
    &lt;font color=&quot;#0000e6&quot;&gt;&apos;HKEY_USERS, HKEY_PERFORMANCE_DATA, HKEY_CURRENT_CONFIG, HKEY_DYN_DATA&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;function&lt;/font&gt; GetRegValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; KeyFullPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; KeyName&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;string&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  KeyPath &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  KeyPath &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; System&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Copy&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;Pos&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;\&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;MaxLongint&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;Result&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; GetRegistryValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;GetRootKey&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyName&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; SetRegValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; KeyFullPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; KeyName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; NewValue&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt;
  KeyPath &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  KeyPath &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; System&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Copy&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;Pos&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;\&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;MaxLongint&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  SetRegistryValue&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;GetRootKey&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;KeyFullPath&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyPath&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;KeyName&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;NewValue&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Пример использования:&lt;br /&gt;&lt;pre&gt;
&lt;font color=&quot;#696969&quot;&gt;// Компиляция: &lt;/font&gt;
&lt;font color=&quot;#696969&quot;&gt;//  dcc32.exe cmd.dpr &lt;/font&gt;
&lt;font color=&quot;#004a43&quot;&gt;{$APPTYPE CONSOLE}&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;Uses&lt;/font&gt; cmd&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  CopyOverwrite&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;cmd.pas&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;cmd.bak&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Ren&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;cmd.bak&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;cmd.old&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Del&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;*.~*&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;И ещё один пример:&lt;br /&gt;&lt;pre&gt;&lt;font color=&quot;#004a43&quot;&gt;{$APPTYPE CONSOLE}&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;Uses&lt;/font&gt; SysUtils&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; Mask &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; string&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;procedure&lt;/font&gt; ClearTree&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Path&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;String &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;var&lt;/font&gt; sr &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt; TSearchRec&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Path &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; IncludeTrailingPathDelimiter&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Path&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Обход всех подкаталогов&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FindFirst&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Path&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;*.*&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; faDirectory&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;repeat&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;..&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; and &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;.&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
        &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Attr and faDirectory&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt;
          ClearTree&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Path&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;\&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;until&lt;/font&gt; FindNext&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    FindClose&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#696969&quot;&gt;// Удаление файлов по маске&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; FindFirst&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;Path&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;Mask&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; faAnyFile&lt;font color=&quot;#808000&quot;&gt;,&lt;/font&gt; sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;repeat&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Attr and faDirectory&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
        Writeln&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;DeleteFile &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;Path&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
        DeleteFile&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; Path&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;Name &lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
      &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    &lt;font color=&quot;#800000&quot;&gt;until&lt;/font&gt; FindNext&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;lt;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;0&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    FindClose&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;sr&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;

&lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
  Writeln&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Утилита для удаления файлов по маске из дерева каталогов&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Writeln&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Использование: DelMask &amp;lt;маска&amp;gt; &amp;lt;начальный_каталог&amp;gt;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Writeln&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Пример использования: DelMask *.bak D:\temp&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  Writeln&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Для удобства использования скопируйте DelMask.exe в каталог C:\Windows&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; ParamCount &lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;2&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;then&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;begin&lt;/font&gt;
    Mask &lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt; ParamStr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;1&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    Writeln&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;Маска: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;Mask&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot; Обработка каталога: &quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;ParamStr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;2&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;+&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&apos;&quot;&apos;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
    ClearTree&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;ParamStr&lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#008c00&quot;&gt;2&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#800080&quot;&gt;;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;end&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;.&lt;/font&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/1934.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/1934&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>с прошедшим праздиком вас всех!</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:1768</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/1768.html' />
    <issued>2007-02-15T10:19:00</issued>
    <modified>2007-02-15T07:20:36Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>&lt;a href=&quot;http://peepla.net/tebe.html&quot;&gt;http://peepla.net/tebe.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/1768.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/1768&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>C# Application Settings</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:1496</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/1496.html' />
    <issued>2007-02-02T16:26:00</issued>
    <modified>2007-02-02T13:29:38Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>Как settings сохраненить под другим именем? Для того, чтобы обновить настройки в дизайнере :)&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/1496.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/1496&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Visual Studio 2005</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:1033</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/1033.html' />
    <created>2007-02-01T07:53:09Z</created>
    <issued>2007-02-01T10:53:00</issued>
    <modified>2007-02-01T08:09:41Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>&lt;lj-cut text=&quot;пойди пойми ты, что ему не нравится?...&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://img316.imageshack.us/img316/1083/file1gi2.png&quot;&gt; &lt;img src=&quot;http://img373.imageshack.us/img373/4338/file2tc9.png&quot;&gt;&lt;br /&gt;БазаДанных - это DataSet. Только не надо говорить, что проблемы из-за русских букв в идентификаторах :)&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/1033.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/1033&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Простенький текстовый редактор типа Notepad на C#</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:922</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/922.html' />
    <created>2006-12-27T15:35:25Z</created>
    <issued>2006-12-27T18:33:00</issued>
    <modified>2007-02-20T07:45:51Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>&lt;lj-cut text=&quot;editor.cs&quot;&gt;&lt;br /&gt;&lt;pre&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;using&lt;/span&gt; System&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;using&lt;/span&gt; System&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ComponentModel&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;using&lt;/span&gt; System&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Drawing&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;using&lt;/span&gt; System&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Resources&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;using&lt;/span&gt; System&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Windows&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Forms&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;namespace&lt;/span&gt; Editor
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// Мой редактор типа Блокнота&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;class&lt;/span&gt; Редактор &lt;span style=&quot;COLOR: #808030&quot;&gt;:&lt;/span&gt; Form
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// Required designer variable.&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; Container components&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; ColorDialog ДиалогВыбораЦвета&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; FontDialog ДиалогВыборШрифта&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; SaveFileDialog ДиалогСохранить&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; OpenFileDialog ДиалогОткрытьФайл&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; MainMenu ГлавноеМеню&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; MenuItem ПунктМенюПереносСлов&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; RichTextBox Текст&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;string&lt;/span&gt; _filename &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;string&lt;/span&gt; filename
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
get &lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;return&lt;/span&gt; _filename&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
set
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
_filename &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; value&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Text &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; value&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;


&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;public&lt;/span&gt; Редактор&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;//&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;// Required for Windows Form Designer support&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;//&lt;/span&gt;
InitializeComponent&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;COLOR: #696969&quot;&gt;/// &amp;lt;summary&amp;gt;&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// Required method for Designer support - do not modify&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// the contents of this method with the code editor.&lt;/span&gt;
&lt;span style=&quot;COLOR: #696969&quot;&gt;/// &amp;lt;/summary&amp;gt;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; InitializeComponent&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ResourceManager resources &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; ResourceManager&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;typeof&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Редактор&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
components &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; Container&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогВыборШрифта &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; FontDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; RichTextBox&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогОткрытьФайл &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; OpenFileDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
MenuItem ПунктМенюФормат &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
MenuItem ПунктМенюПомощь &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ГлавноеМеню &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MainMenu&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

ДиалогВыбораЦвета &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; ColorDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогСохранить &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; SaveFileDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;AutoWordSelection &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Size &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; Size&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #008c00&quot;&gt;336&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;COLOR: #008c00&quot;&gt;312&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;TabIndex &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #008c00&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ScrollBars &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; RichTextBoxScrollBars&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ForcedBoth&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Font &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; Font&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Arial&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;COLOR: #008c00&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; FontStyle&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Bold&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

ДиалогОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Filter &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Текстовый файл|*.txt&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ReadOnlyChecked &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;DefaultExt &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;txt&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Multiselect &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

ПунктМенюПереносСлов &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Перенос по словам&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ПереносСлов&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

ПунктМенюПомощь &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;
&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Помощь&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;О программе&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ОПрограмме&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

ГлавноеМеню&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;MenuItems&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;AddRange&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;
&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;&amp;amp;Файл&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Создать&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;СоздатьНовыйФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlN&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Открыть...&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlO&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Сохранить&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;СохранитьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlS&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Сохранить как...&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;СохранитьКак&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Выход&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ВыходИзПрограммы&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;
&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;&amp;amp;Правка&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Отменить&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Отменить&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlZ&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Вернуть&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Вернуть&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Вырезать&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Вырезать&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlX&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;&amp;amp;Копировать&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Копировать&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlC&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Вставить&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Вставить&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlV&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Удалить&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Удалить&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Del&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Найти...&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Найти&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlF&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Найти далее&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;НайтиДалее&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;F3&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Заменить...&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Заменить&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlH&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Перейти...&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Перейти&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlG&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;В&amp;amp;ыделить все&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ВыделитьВсе&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CtrlA&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Время и дата&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ВставкаВремениИДаты&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; Shortcut&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;F5&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;
&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Формат&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ПунктМенюПереносСлов&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; 
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Шрифт&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ВыборШрифта&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; MenuItem&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Цвет&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;ВыборЦвета&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt; 
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;

ПунктМенюПомощь
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Filter &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Текстовый файл|*.txt&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;InitialDirectory &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; System&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;IO&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Directory&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;GetCurrentDirectory&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;COLOR: #696969&quot;&gt;// System.IO.Path.GetDirectoryName(&quot;&quot;);&lt;/span&gt;
ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;DefaultExt &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;txt&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;FileName &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Untitled&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;CheckFileExists &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;

Text &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Мой редактор&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
AutoScaleBaseSize &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; Size&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #008c00&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;COLOR: #008c00&quot;&gt;13&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Menu &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; ГлавноеМеню&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
ClientSize &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; Size&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #008c00&quot;&gt;344&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;COLOR: #008c00&quot;&gt;317&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Resize &lt;span style=&quot;COLOR: #808030&quot;&gt;+&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; EventHandler&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;rs&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Controls&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Add&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Перейти&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;throw&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; NotImplementedException&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Заменить&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;throw&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; NotImplementedException&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; НайтиДалее&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;throw&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; NotImplementedException&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Найти&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;throw&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; NotImplementedException&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Удалить&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;return&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ОПрограмме&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
MessageBox&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Show&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;Просто текстовый редактор, версия такая-то...&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #0000e6&quot;&gt;О программе&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; MessageBoxButtons&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;OK&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt;
MessageBoxIcon&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Information&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ПереносСлов&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ПунктМенюПереносСлов&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Checked &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;!&lt;/span&gt;ПунктМенюПереносСлов&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Checked&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;WordWrap &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; ПунктМенюПереносСлов&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Checked&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ВыборЦвета&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ДиалогВыбораЦвета&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ShowDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectionColor &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; ДиалогВыбораЦвета&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Color&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ВыборШрифта&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ДиалогВыборШрифта&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ShowDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectionFont &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; ДиалогВыборШрифта&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Font&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ВставкаВремениИДаты&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; DateTime&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Now&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ToString&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ВыделитьВсе&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectAll&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Вставить&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
DataObject Data &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;DataObject&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;Clipboard&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;GetDataObject&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;string&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;Data&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;GetData&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;DataFormats&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Text&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Копировать&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;return&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Clipboard&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SetDataObject&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Вырезать&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;return&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Clipboard&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SetDataObject&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SelectedText &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Вернуть&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Redo&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Отменить&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Undo&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; СохранитьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;filename&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ShowDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;!&lt;/span&gt;ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;FileName&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
filename &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;FileName&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SaveFile&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;filename&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; RichTextBoxStreamType&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;PlainText&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Text &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; filename&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; СохранитьКак&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ShowDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;!&lt;/span&gt;ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;FileName&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
filename &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; ДиалогСохранить&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;FileName&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;SaveFile&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;filename&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; RichTextBoxStreamType&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;PlainText&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Text &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; filename&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; СоздатьНовыйФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Clear&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
ДиалогОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;ShowDialog&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
filename &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; ДиалогОткрытьФайл&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;FileName&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;!&lt;/span&gt;filename&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Equals&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #800000&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;LoadFile&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;filename&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; RichTextBoxStreamType&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;PlainText&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
Text &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; filename&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; rs&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Текст&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Size &lt;span style=&quot;COLOR: #808030&quot;&gt;=&lt;/span&gt; Size&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; ВыходИзПрограммы&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;object&lt;/span&gt; sender&lt;span style=&quot;COLOR: #808030&quot;&gt;,&lt;/span&gt; EventArgs e&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Close&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;COLOR: #808030&quot;&gt;[&lt;/span&gt;STAThreadAttribute&lt;span style=&quot;COLOR: #808030&quot;&gt;]&lt;/span&gt;
&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;static&lt;/span&gt; &lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;void&lt;/span&gt; Main&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;string&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;]&lt;/span&gt; args&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;{&lt;/span&gt;
Application&lt;span style=&quot;COLOR: #808030&quot;&gt;.&lt;/span&gt;Run&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: bold; COLOR: #800000&quot;&gt;new&lt;/span&gt; Редактор&lt;span style=&quot;COLOR: #808030&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #808030&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;COLOR: #800080&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;COLOR: #800080&quot;&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/922.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/922&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Как работает программист</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:754</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/754.html' />
    <created>2006-12-27T15:30:01Z</created>
    <issued>2006-12-27T18:27:00</issued>
    <modified>2006-12-27T15:33:16Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>1.	Понять, что от тебя хотят (в общем), и стоит ли вообще этим заниматься? Беседа с заказчиком, оценка временных затрат и взаимной выгоды. Общение с заказчиком. &lt;br /&gt;2.	Понять конктретнее, что от тебя хотят и перевести это на язык компьютера (сформулировать тесты). &lt;br /&gt;3.	Добиться, чтобы программа проходила тесты.&lt;br /&gt;4.	Убедить заказчика, что ты сделал именно то, что ему нужно.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/754.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/754&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
  <entry xmlns="http://purl.org/atom/ns#">
    <title mode='escaped'>Генерация HTML с подсветкой синтаксиса по исходному тексту при помощи Colorer&apos;а (новая версия)</title>
    <id>urn:lj:lj.rossia.org:atom1:stden:350</id>
    <link rel='alternate' type='text/html' href='http://lj.rossia.org/users/stden/350.html' />
    <created>2006-12-27T15:20:40Z</created>
    <issued>2006-12-27T18:18:00</issued>
    <modified>2006-12-27T15:29:34Z</modified>
    <author>
      <name>stden</name>
    </author>
    <content type='text/html' mode='escaped'>Сайт Colorer: &lt;a href=&quot;http://colorer.sourceforge.net/&quot;&gt;http://colorer.sourceforge.net/&lt;/a&gt;   Online HTML generator: &lt;a href=&quot;http://colorer.sourceforge.net/php/&quot;&gt;http://colorer.sourceforge.net/php/&lt;wbr /&gt;&lt;/a&gt;&lt;br /&gt;&lt;lj-cut text=&quot;col.cmd&quot;&gt;&lt;br /&gt;&lt;pre&gt;
&lt;font color=&quot;#808000&quot;&gt;@&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;echo off&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;exist&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&quot;%windir%\col.cmd&quot;&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt; 
  &lt;font color=&quot;#800000&quot;&gt;echo&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt; Копируем col.cmd в каталог Windows, чтобы был в PATH, и удобней было вызывать из командной строки.&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;copy&lt;/font&gt; &lt;font color=&quot;#008c00&quot;&gt;%0&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&quot;%windir%\col.cmd&quot;&lt;/font&gt; 
&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;rem &lt;/font&gt;&lt;font color=&quot;#696969&quot;&gt;Путь к Far Manager&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;set&lt;/font&gt; FarPath&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt;c&lt;font color=&quot;#808000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;\&lt;/font&gt;shells&lt;font color=&quot;#808000&quot;&gt;\&lt;/font&gt;far
&lt;font color=&quot;#800000&quot;&gt;rem &lt;/font&gt;&lt;font color=&quot;#696969&quot;&gt;Путь к Colorer (если он установлен как Plugin к Far)&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;set&lt;/font&gt; ColorerExe&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&quot;%FarPath%\Plugins\colorer\bin\colorer.exe&quot;&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;not&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;exist&lt;/font&gt; %ColorerExe%. &lt;font color=&quot;#808000&quot;&gt;(&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;echo&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt; Не найден файл %ColorerExe%, откройте &quot;col.cmd&quot;, найдите строку set FarPath=... и впишите правильный путь к Far.&lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;echo&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt; А так же убедитесь, что у вас установлен Colorer! &lt;/font&gt;
  &lt;font color=&quot;#800000&quot;&gt;goto &lt;/font&gt;&lt;font color=&quot;#e34adc&quot;&gt;end&lt;/font&gt;
&lt;font color=&quot;#808000&quot;&gt;)&lt;/font&gt; 

&lt;font color=&quot;#800000&quot;&gt;if&lt;/font&gt; &lt;font color=&quot;#0000e6&quot;&gt;&quot;%1&quot;&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#808000&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;&quot;&quot;&lt;/font&gt; &lt;font color=&quot;#800000&quot;&gt;goto &lt;/font&gt;&lt;font color=&quot;#e34adc&quot;&gt;help&lt;/font&gt;
%ColorerExe% &lt;font color=&quot;#808000&quot;&gt;-&lt;/font&gt;h &lt;font color=&quot;#008c00&quot;&gt;%1&lt;/font&gt; &lt;font color=&quot;#808000&quot;&gt;&amp;gt;&lt;/font&gt; _temp_.html
&lt;font color=&quot;#800000&quot;&gt;echo&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt; Смотрите выходной файл _temp_.html в текущем каталоге&lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;goto &lt;/font&gt;&lt;font color=&quot;#e34adc&quot;&gt;end&lt;/font&gt;
&lt;font color=&quot;#e34adc&quot;&gt;:help                                                                                 &lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;echo&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt; Использование:  &lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;echo&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt;    col имя_файла_для_подсветки_синтаксиса &lt;/font&gt;
&lt;font color=&quot;#800000&quot;&gt;echo&lt;/font&gt;&lt;font color=&quot;#0000e6&quot;&gt; Выходной файл _temp_.html в текущем каталоге&lt;/font&gt;
&lt;font color=&quot;#e34adc&quot;&gt;:end&lt;/font&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align:left&quot;&gt;&lt;font size=&quot;-2&quot;&gt;&lt;a href=&quot;http://lj.rossia.org/users/stden/350.html&quot;&gt;&lt;img src=&quot;http://lj.rossia.org/numreplies/stden/350&quot; border=0 width=20 height=14  alt=&quot;number of comments&quot; style=&quot;border:0px;&quot; /&gt; &lt;strong&gt;Comments&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;</content>
  </entry>
</feed>
