<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://pascalabc.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=92.207.5.58</id>
	<title>Вики проекта PascalABC.NET - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://pascalabc.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=92.207.5.58"/>
	<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/92.207.5.58"/>
	<updated>2026-04-18T14:55:31Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=515</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=515"/>
		<updated>2009-10-10T13:20:57Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Web-среда разработки PascalABC.NET ==&lt;br /&gt;
&lt;br /&gt;
[[Основная страница проекта WDE PascalABC.NET|Основная страница проекта]]&lt;br /&gt;
&lt;br /&gt;
== Некоторые статьи о PascalABC.NET ==&lt;br /&gt;
* [[FAQ по PascalABC.NET]]&lt;br /&gt;
* [[Шаблоны кода]]&lt;br /&gt;
&lt;br /&gt;
== Статьи о внутреннем представлении PascalABC.NET ==&lt;br /&gt;
&lt;br /&gt;
* [[Архитектура PascalABC.NET]]&lt;br /&gt;
* [[Интерфейс подключения нового языка программирования]]&lt;br /&gt;
* [[Директивы компилятора]]&lt;br /&gt;
* [[Синтаксическое дерево]]&lt;br /&gt;
* [[Семантическое дерево]]&lt;br /&gt;
* [[Формат PCU]]&lt;br /&gt;
* [[Отладчик]]&lt;br /&gt;
* [[Intellisense]]&lt;br /&gt;
&lt;br /&gt;
* [[OpenMP]]&lt;br /&gt;
&lt;br /&gt;
== Статьи по программированию в PascalABC.NET ==&lt;br /&gt;
* [[Локализация приложений]]&lt;br /&gt;
* [[Плагины для PascalABC.NET]]&lt;br /&gt;
* [[OpenGL]]&lt;br /&gt;
&lt;br /&gt;
== Другие статьи ==&lt;br /&gt;
* [[Использование базы данных MS SQL - ликбез]]&lt;br /&gt;
* [[Аспектно-ориентированное программирование]]&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=OpenGL&amp;diff=514</id>
		<title>OpenGL</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=OpenGL&amp;diff=514"/>
		<updated>2009-10-10T13:19:32Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: Новая: '''OpenGL''' - открытая библиотека для написания приложений, использующих компьютерную графику. Для исполь...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''OpenGL''' - открытая библиотека для написания приложений, использующих компьютерную графику. Для использования OpenGL нужно скачать модуль [http://pascalabc.net/downloads/opengl/OpenGL.pas OpenGL.pas].&lt;br /&gt;
&lt;br /&gt;
Пример программы, выводящей зеленый квадрат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;pascal&amp;quot;&amp;gt;&lt;br /&gt;
{$reference System.Windows.Forms.dll}&lt;br /&gt;
{$reference System.Drawing.dll}&lt;br /&gt;
{$apptype windows}&lt;br /&gt;
&lt;br /&gt;
uses System, System.Drawing, System.Windows.Forms, OpenGL;&lt;br /&gt;
&lt;br /&gt;
type Form1 = class(Form)&lt;br /&gt;
&lt;br /&gt;
_hdc : HDC;&lt;br /&gt;
&lt;br /&gt;
constructor Create;&lt;br /&gt;
begin&lt;br /&gt;
  _hdc := GetDC(self.Handle.ToInt32());&lt;br /&gt;
  OpenGLInit(self.Handle);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
protected procedure OnPaint(e: System.Windows.Forms.PaintEventArgs); override;&lt;br /&gt;
begin&lt;br /&gt;
  glClearColor(single(0.0), single(0.0), single(0.0), single(0.0));&lt;br /&gt;
  glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT);&lt;br /&gt;
  glColor3f(single(0.0), single(1.0), single(0.0));&lt;br /&gt;
  glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0);&lt;br /&gt;
  glBegin(GL_POLYGON);&lt;br /&gt;
    glVertex2f(single(-0.5), single(-0.5));&lt;br /&gt;
    glVertex2f(single(-0.5), single(0.5));&lt;br /&gt;
    glVertex2f(single(0.5), single(0.5));&lt;br /&gt;
    glVertex2f(single(0.5), single(-0.5));&lt;br /&gt;
  glEnd();&lt;br /&gt;
  glFlush();&lt;br /&gt;
  SwapBuffers(_hdc);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure Form_Closed(sender : object; e : EventArgs);&lt;br /&gt;
begin&lt;br /&gt;
  OpenGLUninit(self.Handle);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure Form_Resize(sender: object; e : EventArgs);&lt;br /&gt;
begin&lt;br /&gt;
  glViewport(0, 0, Width, Height);&lt;br /&gt;
end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
var f : Form1;&lt;br /&gt;
begin&lt;br /&gt;
  f := new Form1();&lt;br /&gt;
  f.Resize += f.Form_Resize;&lt;br /&gt;
  f.Closed += f.Form_Closed;&lt;br /&gt;
  Application.Run(f);&lt;br /&gt;
end.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=513</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=513"/>
		<updated>2009-10-10T12:15:02Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Web-среда разработки PascalABC.NET ==&lt;br /&gt;
&lt;br /&gt;
[[Основная страница проекта WDE PascalABC.NET|Основная страница проекта]]&lt;br /&gt;
&lt;br /&gt;
== Некоторые статьи о PascalABC.NET ==&lt;br /&gt;
* [[FAQ по PascalABC.NET]]&lt;br /&gt;
* [[Шаблоны кода]]&lt;br /&gt;
&lt;br /&gt;
== Статьи о внутреннем представлении PascalABC.NET ==&lt;br /&gt;
&lt;br /&gt;
* [[Архитектура PascalABC.NET]]&lt;br /&gt;
* [[Интерфейс подключения нового языка программирования]]&lt;br /&gt;
* [[Директивы компилятора]]&lt;br /&gt;
* [[Синтаксическое дерево]]&lt;br /&gt;
* [[Семантическое дерево]]&lt;br /&gt;
* [[Формат PCU]]&lt;br /&gt;
* [[Отладчик]]&lt;br /&gt;
* [[Intellisense]]&lt;br /&gt;
&lt;br /&gt;
* [[OpenMP]]&lt;br /&gt;
&lt;br /&gt;
== Статьи по программированию в PascalABC.NET ==&lt;br /&gt;
* [[Локализация приложений]]&lt;br /&gt;
* [[Плагины для PascalABC.NET]]&lt;br /&gt;
&lt;br /&gt;
== Другие статьи ==&lt;br /&gt;
* [[Использование базы данных MS SQL - ликбез]]&lt;br /&gt;
* [[Аспектно-ориентированное программирование]]&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=512</id>
		<title>FAQ по PascalABC.NET</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=512"/>
		<updated>2009-10-10T12:14:20Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''1. Что такое &amp;quot;Платформа Microsoft.NET&amp;quot;? &lt;br /&gt;
&lt;br /&gt;
http://ru.wikipedia.org/wiki/Microsoft_.NET'''&lt;br /&gt;
&lt;br /&gt;
Если говорить коротко, то платформа .NET - это комплекс программ и библиотек, необходимых для запуска программ, написанных под NET. Платформа .NET содержит виртуальную машину, под управлением которой выполняются .NET-программы. Наиболее распространенной на данный момент является версия .NET 2.0, последней является версия .NET 3.5.&lt;br /&gt;
Аналогом платформы .NET является платформа Java (JRE), необходимая для запуска Java-программ.&lt;br /&gt;
Существуют версии обеих платформ для мобильных телефонов.&lt;br /&gt;
&lt;br /&gt;
'''2. Откуда скачать платформу и как установить?'''&lt;br /&gt;
&lt;br /&gt;
Вы можете скачать версию PascalABC.NET + Microsoft .NET Framework v2.0 SP2 (~40Mb), программа установки которой уже содержит платфору .NET.&lt;br /&gt;
Либо вы можете установить платформу самостоятельно:&lt;br /&gt;
Для начала небоходимо поставить обновление для Windows Installer (до версии 3.1) http://pascalabc.net/downloads/WindowsInstaller-KB893803-v2-x86.exe&lt;br /&gt;
Далее скачать и запустить установочный пакет платформы http://www.microsoft.com/downloads/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F&amp;amp;displaylang=ru&lt;br /&gt;
Также рекомендуется один раз установить русифицированную документацию для всплывающих подсказок http://pascalabc.net/downloads/RusHelpFramework.exe. &lt;br /&gt;
 &lt;br /&gt;
'''3. Где скачать последнюю версию PascalABC.NET?''' &lt;br /&gt;
&lt;br /&gt;
http://pascalabc.net/ru/ssyilki-dlya-skachivaniya.html&lt;br /&gt;
&lt;br /&gt;
'''4. Что нужно для работы программ, откомпилированных в PascalABC.NET?'''&lt;br /&gt;
&lt;br /&gt;
На компьютере должна быть установлена платформа Microsoft.NET 2.0 или выше&lt;br /&gt;
&lt;br /&gt;
'''5. Запустятся ли программы, откомпилированные PascalABC.NET, на платформе версии 3.0 или 3.5?'''&lt;br /&gt;
&lt;br /&gt;
Да&lt;br /&gt;
&lt;br /&gt;
'''6. Можно ли в PascalABC.NET использовать библиотеки .NET 3.0 и .NET 3.5?'''&lt;br /&gt;
&lt;br /&gt;
Да. На данный момент, однако, не реализована поддержка методов расширения в сборках. Она появится позднее.&lt;br /&gt;
&lt;br /&gt;
'''7. Не работает запуск по F9 программ, использующих модуль CRT'''&lt;br /&gt;
&lt;br /&gt;
Необходимо вызывать по Shift-F9, то есть без перенаправления вывода в оболочку.&lt;br /&gt;
&lt;br /&gt;
'''8. Mono'''&lt;br /&gt;
&lt;br /&gt;
Активно развивается версия платформы .NET - Mono. Mono - проект по созданию полноценного воплощения системы .NET на базе свободного программного обеспечения для различных ОС таких как Linux, Solaris, Mac OS X. http://www.mono-project.com&lt;br /&gt;
Консольный компилятор PascalABC.NET (pabcnetc.exe) функционирует на последней версии Mono. Также при наличии интернета можно использовать веб-среду PascalABC.NET WDE.&lt;br /&gt;
&lt;br /&gt;
'''9. Можно ли компилировать Win32-приложения в PascalABC.NET?'''&lt;br /&gt;
&lt;br /&gt;
Нет. Но можно вызывать функции из Win32-библиотек и работать с COM.&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=511</id>
		<title>FAQ по PascalABC.NET</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=511"/>
		<updated>2009-10-10T12:12:51Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''1. Что такое &amp;quot;Платформа Microsoft.NET&amp;quot;? &lt;br /&gt;
&lt;br /&gt;
http://ru.wikipedia.org/wiki/Microsoft_.NET'''&lt;br /&gt;
&lt;br /&gt;
Если говорить коротко, то платформа .NET - это комплекс программ и библиотек, необходимых для запуска программ, написанных под NET. Платформа .NET содержит виртуальную машину, под управлением которой выполняются .NET-программы. Наиболее распространенной на данный момент является версия .NET 2.0, последней является версия .NET 3.5.&lt;br /&gt;
Аналогом платформы .NET является платформа Java (JRE), необходимая для запуска Java-программ.&lt;br /&gt;
Существуют версии обеих платформ для мобильных телефонов.&lt;br /&gt;
&lt;br /&gt;
'''2. Откуда скачать платформу и как установить?'''&lt;br /&gt;
&lt;br /&gt;
Вы можете скачать версию PascalABC.NET + Microsoft .NET Framework v2.0 SP2 (~40Mb), программа установки которой уже содержит платфору .NET.&lt;br /&gt;
Либо вы можете установить платформу самостоятельно:&lt;br /&gt;
Для начала небоходимо поставить обновление для Windows Installer (до версии 3.1) http://pascalabc.net/downloads/WindowsInstaller-KB893803-v2-x86.exe&lt;br /&gt;
Далее скачать и запустить установочный пакет платформы http://www.microsoft.com/downloads/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F&amp;amp;displaylang=ru&lt;br /&gt;
Также рекомендуется один раз установить русифицированную документацию для всплывающих подсказок http://pascalabc.net/downloads/RusHelpFramework.exe. &lt;br /&gt;
 &lt;br /&gt;
'''3. Где скачать последнюю версию PascalABC.NET?''' &lt;br /&gt;
&lt;br /&gt;
http://pascalabc.net/ru/ssyilki-dlya-skachivaniya.html&lt;br /&gt;
&lt;br /&gt;
'''4. Что нужно для работы программ, откомпилированных в PascalABC.NET?'''&lt;br /&gt;
&lt;br /&gt;
На компьютере должна быть установлена платформа Microsoft.NET 2.0 или выше&lt;br /&gt;
&lt;br /&gt;
'''5. Запустятся ли программы, откомпилированные PascalABC.NET, на платформе версии 3.0 или 3.5?'''&lt;br /&gt;
&lt;br /&gt;
Да&lt;br /&gt;
&lt;br /&gt;
'''6. Можно ли в PascalABC.NET использовать библиотеки .NET 3.0 и .NET 3.5?'''&lt;br /&gt;
&lt;br /&gt;
Да. На данный момент, однако, не реализована поддержка методов расширения в сборках. Она появится позднее.&lt;br /&gt;
&lt;br /&gt;
'''7. Не работает запуск по F9 программ, использующих модуль CRT'''&lt;br /&gt;
&lt;br /&gt;
Необходимо вызывать по Shift-F9, то есть без перенаправления вывода в оболочку.&lt;br /&gt;
&lt;br /&gt;
'''8. Mono'''&lt;br /&gt;
&lt;br /&gt;
Активно развивается версия платформы .NET - Mono. Mono - проект по созданию полноценного воплощения системы .NET на базе свободного программного обеспечения для различных ОС таких как Linux, Solaris, Mac OS X. http://www.mono-project.com&lt;br /&gt;
Консольный компилятор PascalABC.NET (pabcnetc.exe) функционирует на последней версии Mono. Также при наличии интернета можно использовать веб-среду PascalABC.NET WDE.&lt;br /&gt;
&lt;br /&gt;
'''9.Можно ли компилировать Win32-приложения в PascalABC.NET?'''&lt;br /&gt;
&lt;br /&gt;
Нет. Но можно вызывать функции из Win32-библиотек и работать с COM.&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=510</id>
		<title>FAQ по PascalABC.NET</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=510"/>
		<updated>2009-10-10T12:05:21Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''1. Что такое &amp;quot;Платформа Microsoft.NET&amp;quot;? &lt;br /&gt;
&lt;br /&gt;
http://ru.wikipedia.org/wiki/Microsoft_.NET'''&lt;br /&gt;
&lt;br /&gt;
Если говорить коротко, то платформа .NET - это комплекс программ и библиотек, необходимых для запуска программ, написанных под NET. Платформа .NET содержит виртуальную машину, под управлением которой выполняются .NET-программы. Наиболее распространенной на данный момент является версия .NET 2.0, последней является версия .NET 3.5.&lt;br /&gt;
Аналогом платформы .NET является платформа Java (JRE), необходимая для запуска Java-программ.&lt;br /&gt;
Существуют версии обеих платформ для мобильных телефонов.&lt;br /&gt;
&lt;br /&gt;
'''2. Откуда скачать платформу и как установить?'''&lt;br /&gt;
&lt;br /&gt;
Вы можете скачать версию PascalABC.NET + Microsoft .NET Framework v2.0 SP2 (~40Mb), программа установки которой уже содержит платфору .NET.&lt;br /&gt;
Либо вы можете установить платформу самостоятельно:&lt;br /&gt;
Для начала небоходимо поставить обновление для Windows Installer (до версии 3.1) http://pascalabc.net/downloads/WindowsInstaller-KB893803-v2-x86.exe&lt;br /&gt;
Далее скачать и запустить установочный пакет платформы http://www.microsoft.com/downloads/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F&amp;amp;displaylang=ru&lt;br /&gt;
Также рекомендуется один раз установить русифицированную документацию для всплывающих подсказок http://pascalabc.net/downloads/RusHelpFramework.exe.  &lt;br /&gt;
'''3. Где скачать последнюю версию PascalABC.NET?''' &lt;br /&gt;
&lt;br /&gt;
http://pascalabc.net/ru/ssyilki-dlya-skachivaniya.html&lt;br /&gt;
&lt;br /&gt;
'''4. Что нужно для работы программ, откомпилированных в PascalABC.NET?'''&lt;br /&gt;
&lt;br /&gt;
На компьютере должна быть установлена платформа Microsoft.NET 2.0 или выше&lt;br /&gt;
&lt;br /&gt;
'''5. Запустятся ли программы, откомпилированные PascalABC.NET, на платформе версии 3.0 или 3.5?'''&lt;br /&gt;
&lt;br /&gt;
Да&lt;br /&gt;
&lt;br /&gt;
'''6. Можно ли в PascalABC.NET использовать библиотеки .NET 3.0 и .NET 3.5?'''&lt;br /&gt;
&lt;br /&gt;
Да. На данный момент, однако, не реализована поддержка методов расширения в сборках. Она появится позднее.&lt;br /&gt;
&lt;br /&gt;
'''7. Не работает запуск по F9 программ, использующих модуль CRT'''&lt;br /&gt;
&lt;br /&gt;
Необходимо вызывать по Shift-F9, то есть без перенаправления вывода в оболочку.&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=509</id>
		<title>FAQ по PascalABC.NET</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=FAQ_%D0%BF%D0%BE_PascalABC.NET&amp;diff=509"/>
		<updated>2009-10-10T11:55:01Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: Новая: '''1. Что такое &amp;quot;Платформа Microsoft.NET&amp;quot;? http://ru.wikipedia.org/wiki/Microsoft_.NET'''  Если говорить коротко, то платформа .NET - эт...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''1. Что такое &amp;quot;Платформа Microsoft.NET&amp;quot;? http://ru.wikipedia.org/wiki/Microsoft_.NET'''&lt;br /&gt;
&lt;br /&gt;
Если говорить коротко, то платформа .NET - это комплекс программ и библиотек, необходимых для запуска программ, написанных под NET. Платформа .NET содержит виртуальную машину, под управлением которой выполняются .NET-программы. Наиболее распространенной на данный момент является версия .NET 2.0, последней является версия .NET 3.5.&lt;br /&gt;
Аналогом платформы .NET является платформа Java (JRE), необходимая для запуска Java-программ.&lt;br /&gt;
Существуют версии обеих платформ для мобильных телефонов.&lt;br /&gt;
&lt;br /&gt;
'''2. Откуда скачать платформу и как установить?'''&lt;br /&gt;
&lt;br /&gt;
Вы можете скачать версию PascalABC.NET + Microsoft .NET Framework v2.0 (~30Mb), программа установки которой уже содержит платфору .NET.&lt;br /&gt;
Либо вы можете установить платформу самостоятельно:&lt;br /&gt;
Для начала небоходимо поставить обновление для Windows Installer (до версии 3.1) http://pascalabc.net/downloads/WindowsInstaller-KB893803-v2-x86.exe&lt;br /&gt;
Далее скачать и запустить установочный пакет платформы http://www.microsoft.com/downloads/details.aspx?displaylang=ru&amp;amp;FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&lt;br /&gt;
&lt;br /&gt;
'''3. Где скачать последнюю версию PascalABC.NET?''' &lt;br /&gt;
&lt;br /&gt;
http://pascalabc.net/index.php?option=com_content&amp;amp;task=view&amp;amp;id=21&amp;amp;Itemid=27&lt;br /&gt;
&lt;br /&gt;
'''4. Что нужно для работы программ, откомпилированных в PascalABC.NET?'''&lt;br /&gt;
&lt;br /&gt;
На компьютере должна быть установлена платформа Microsoft.NET 2.0 или выше&lt;br /&gt;
&lt;br /&gt;
'''5. Запустятся ли программы, откомпилированные PascalABC.NET, на платформе версии 3.0 или 3.5?'''&lt;br /&gt;
&lt;br /&gt;
Да&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=508</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=508"/>
		<updated>2009-10-10T09:38:01Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Web-среда разработки PascalABC.NET ==&lt;br /&gt;
&lt;br /&gt;
[[Основная страница проекта WDE PascalABC.NET|Основная страница проекта]]&lt;br /&gt;
&lt;br /&gt;
== Некоторые статьи о PascalABC.NET ==&lt;br /&gt;
* [[Шаблоны кода]]&lt;br /&gt;
&lt;br /&gt;
== Статьи о внутреннем представлении PascalABC.NET ==&lt;br /&gt;
&lt;br /&gt;
* [[Архитектура PascalABC.NET]]&lt;br /&gt;
* [[Интерфейс подключения нового языка программирования]]&lt;br /&gt;
* [[Директивы компилятора]]&lt;br /&gt;
* [[Синтаксическое дерево]]&lt;br /&gt;
* [[Семантическое дерево]]&lt;br /&gt;
* [[Формат PCU]]&lt;br /&gt;
* [[Отладчик]]&lt;br /&gt;
* [[Intellisense]]&lt;br /&gt;
&lt;br /&gt;
* [[OpenMP]]&lt;br /&gt;
&lt;br /&gt;
== Статьи по программированию в PascalABC.NET ==&lt;br /&gt;
* [[Локализация приложений]]&lt;br /&gt;
* [[Плагины для PascalABC.NET]]&lt;br /&gt;
&lt;br /&gt;
== Другие статьи ==&lt;br /&gt;
* [[Использование базы данных MS SQL - ликбез]]&lt;br /&gt;
* [[Аспектно-ориентированное программирование]]&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
	<entry>
		<id>https://pascalabc.net/wiki/index.php?title=%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D1%8B_%D0%B4%D0%BB%D1%8F_PascalABC.NET&amp;diff=507</id>
		<title>Плагины для PascalABC.NET</title>
		<link rel="alternate" type="text/html" href="https://pascalabc.net/wiki/index.php?title=%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D1%8B_%D0%B4%D0%BB%D1%8F_PascalABC.NET&amp;diff=507"/>
		<updated>2009-10-10T09:37:07Z</updated>

		<summary type="html">&lt;p&gt;92.207.5.58: Новая: Среда PascalABC.NET позволяет расширять функционал с помощью плагинов. Ниже приведен пример простого плаги...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Среда PascalABC.NET позволяет расширять функционал с помощью плагинов. Ниже приведен пример простого плагина на паскале, который создает программу в редакторе и запускает ее:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Pascal&amp;quot;&amp;gt;&lt;br /&gt;
{$apptype dll}&lt;br /&gt;
&lt;br /&gt;
//для доступа к IVisualPascalABCPlugin, IVisualEnvironmentCompiler&lt;br /&gt;
{$reference PluginsSupport.dll}&lt;br /&gt;
//для доступа к IVisualEnvironmentCompiler.Compiler&lt;br /&gt;
{$reference Compiler.dll}&lt;br /&gt;
&lt;br /&gt;
{$reference System.Windows.Forms.dll}&lt;br /&gt;
{$reference System.Drawing.dll}&lt;br /&gt;
&lt;br /&gt;
//Ресурс - иконка кнопки&lt;br /&gt;
{$resource PABCTestPlugin_newfile.png}&lt;br /&gt;
&lt;br /&gt;
unit PABCTestPlugin;&lt;br /&gt;
&lt;br /&gt;
uses System.Collections.Generic,&lt;br /&gt;
     System.Drawing, &lt;br /&gt;
     VisualPascalABCPlugins;&lt;br /&gt;
&lt;br /&gt;
const NL = #13#10;&lt;br /&gt;
&lt;br /&gt;
type&lt;br /&gt;
  //Тестовый плагин - должен иметь имя *_VisualPascalABCPlugin и реализовывать &lt;br /&gt;
  //интерфейс VisualPascalABCPlugins.IVisualPascalABCPlugin&lt;br /&gt;
  //Этот плагин добавляет конпку на панель и в меню, по нажатию на которую:&lt;br /&gt;
  // 1. создается новый pas файл&lt;br /&gt;
  // 2. он открывается в оболочке&lt;br /&gt;
  // 3. он компилируется и запускается&lt;br /&gt;
  PABCTestPlugin_VisualPascalABCPlugin = class(IVisualPascalABCPlugin)&lt;br /&gt;
  private&lt;br /&gt;
    //интерфейс на оболочку компилятора&lt;br /&gt;
    compiler: IVisualEnvironmentCompiler;&lt;br /&gt;
    &lt;br /&gt;
    //для получения нового имени файла&lt;br /&gt;
    function GetNewFileName():string;&lt;br /&gt;
    begin&lt;br /&gt;
      var fileTemplate := 'C:\PABCWork.NET\NewProgram{0}.pas';&lt;br /&gt;
      var pasFile := '';&lt;br /&gt;
      var i := 1;&lt;br /&gt;
      repeat&lt;br /&gt;
        pasFile := string.Format(fileTemplate, i);&lt;br /&gt;
        i += 1;&lt;br /&gt;
      until(not System.IO.File.Exists(pasFile));&lt;br /&gt;
      result := pasFile;&lt;br /&gt;
    end;&lt;br /&gt;
    //обработчик нажатия на кнопку&lt;br /&gt;
    procedure Click1;&lt;br /&gt;
    begin&lt;br /&gt;
      //создаем файл&lt;br /&gt;
      var fileName := GetNewFileName;&lt;br /&gt;
      System.IO.File.WriteAllText(fileName, string.Format('begin'+NL+'Write(''Im new program &amp;quot;{0}&amp;quot; :)'');'+NL+'end.', fileName));&lt;br /&gt;
      //Открываем его в оболочке&lt;br /&gt;
      compiler.ExecuteAction(VisualEnvironmentCompilerAction.OpenFile, fileName);&lt;br /&gt;
      //Запускаем компиляцию и выполнение&lt;br /&gt;
      compiler.ExecuteAction(VisualEnvironmentCompilerAction.Run, nil);&lt;br /&gt;
    end;&lt;br /&gt;
  &lt;br /&gt;
  public&lt;br /&gt;
    //обязателен конструктор с одним параметром типа IVisualEnvironmentCompiler&lt;br /&gt;
    constructor(compiler: IVisualEnvironmentCompiler);&lt;br /&gt;
    begin&lt;br /&gt;
      self.compiler := compiler;&lt;br /&gt;
    end;&lt;br /&gt;
    //Обязательно&lt;br /&gt;
    function get_Name:string;&lt;br /&gt;
    begin&lt;br /&gt;
      result := 'PABC Test Plugin';&lt;br /&gt;
    end;&lt;br /&gt;
    //Обязательно&lt;br /&gt;
    function get_Version:string;&lt;br /&gt;
    begin&lt;br /&gt;
      result := '1.0';&lt;br /&gt;
    end;&lt;br /&gt;
    //Обязательно    &lt;br /&gt;
    function get_Copyright:string;&lt;br /&gt;
    begin&lt;br /&gt;
      result := 'PascalABCNet Team';&lt;br /&gt;
    end;&lt;br /&gt;
    //Обязательно&lt;br /&gt;
    //Визуальная оболочка с помощью этой функции получает спиок кнопок на панели и кнопок в меню:&lt;br /&gt;
    //Плагин должен добавить в соответвующий список необходимые кнопки.&lt;br /&gt;
    procedure GetGUI(MenuItems:List&amp;lt;IPluginGUIItem&amp;gt;; ToolBarItems:List&amp;lt;IPluginGUIItem&amp;gt;);&lt;br /&gt;
    begin&lt;br /&gt;
      //Грузим изображение из ресурса&lt;br /&gt;
      var img:Image := Image.FromStream(GetResourceStream('PABCTestPlugin_newfile.png'));&lt;br /&gt;
      //Создаем кнопку&lt;br /&gt;
      var item1 := new PluginGUIItem('Новый файл', 'Создать новый файл', img, Color.Transparent, Click1);&lt;br /&gt;
      //Добавляем в меню&lt;br /&gt;
      MenuItems.Add(item1);&lt;br /&gt;
      //Добавляем на панель&lt;br /&gt;
      ToolBarItems.Add(item1);&lt;br /&gt;
    end;&lt;br /&gt;
    &lt;br /&gt;
  end;&lt;br /&gt;
  &lt;br /&gt;
end.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Скомпилированную dll-библиотеку плагина нужно затем поместить в папку PascalABC.NET. Также необходимо создать иконку PABCTestPlugin_newfile.png размером 16x16.&lt;/div&gt;</summary>
		<author><name>92.207.5.58</name></author>
	</entry>
</feed>