<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.mydataexpress.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.mydataexpress.ru/feed.php">
        <title>DataExpress Wiki remobject_pascal_script</title>
        <description></description>
        <link>https://wiki.mydataexpress.ru/</link>
        <image rdf:resource="https://wiki.mydataexpress.ru/lib/tpl/writr/images/favicon.ico" />
       <dc:date>2026-10-13T02:11:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:alfavit?rev=1522588672&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:direktivy_kompiljatora?rev=1522656271&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:ehlementy_jazyka?rev=1524460880&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:identifikatory?rev=1522588806&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:klassy?rev=1524463928&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:konstanty?rev=1524461383&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:massivy?rev=1524462522&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:mnozhestva?rev=1524463732&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:obrabotka_iskljuchitelnyx_situacij?rev=1524464094&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:operacii?rev=1524461531&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:operatory?rev=1524461835&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:podkljuchenie_dll?rev=1543997913&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:procedury_i_funkcii?rev=1524461976&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:remobject_pascal_script?rev=1731346456&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:sidebar?rev=1599467498&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:tipy_dannyx?rev=1524593015&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:vvedenie?rev=1524469931&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:vyrazhenija?rev=1522599905&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.mydataexpress.ru/remobject_pascal_script:zapisi?rev=1553513758&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.mydataexpress.ru/lib/tpl/writr/images/favicon.ico">
        <title>DataExpress Wiki</title>
        <link>https://wiki.mydataexpress.ru/</link>
        <url>https://wiki.mydataexpress.ru/lib/tpl/writr/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:alfavit?rev=1522588672&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-01T16:17:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>3. Алфавит</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:alfavit?rev=1522588672&amp;do=diff</link>
        <description>3. Алфавит

Алфавит языка Object Pascal включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова.</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:direktivy_kompiljatora?rev=1522656271&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-02T11:04:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>15. Директивы компилятора</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:direktivy_kompiljatora?rev=1522656271&amp;do=diff</link>
        <description>15. Директивы компилятора

Директивы влияют на процесс компиляции. Директива заключается в фигурные скобки и начинается со знака $. Движок поддерживает несколько директив:</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:ehlementy_jazyka?rev=1524460880&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T08:21:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2. Элементы языка</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:ehlementy_jazyka?rev=1524460880&amp;do=diff</link>
        <description>2. Элементы языка

Элементы языка - это минимальные неделимые ее части, еще несущие в себе определенную значимость для компилятора. К элементам относятся:</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:identifikatory?rev=1522588806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-01T16:20:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4. Идентификаторы</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:identifikatory?rev=1522588806&amp;do=diff</link>
        <description>4. Идентификаторы

Идентификаторы в Object Pascal –  это имена констант, переменных, меток, типов, объектов, классов, свойств, процедур, функций, модулей, программ и полей в записях. Идентификаторы могут иметь произвольную длину.</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:klassy?rev=1524463928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T09:12:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>14. Классы</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:klassy?rev=1524463928&amp;do=diff</link>
        <description>14. Классы

Класс в Object Pascal – это специальный тип, который содержит поля, методы и свойства. Класс и объект являются ключевыми понятиями в объектно-ориентированном программировании (ООП). Класс определяет структуру и функциональность, а объект является конкретным экземпляром класса, который работает в соответствии с логикой заданной классом.…</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:konstanty?rev=1524461383&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T08:29:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>5. Константы</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:konstanty?rev=1524461383&amp;do=diff</link>
        <description>5. Константы

В качестве констант в Object Pascal могут использоваться целые, вещественные и шестнадцатеричные числа, логические константы, символы и строки символов, конструкторы множеств и признак неопределенного указателя nil.</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:massivy?rev=1524462522&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T08:48:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>11. Массивы</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:massivy?rev=1524462522&amp;do=diff</link>
        <description>11. Массивы

Массивы в Object Pascal во многом схожи с аналогичными типами данных в других языках программирования. Отличительная особенность массивов заключается в том, что все их компоненты суть данные одного типа (возможно, структурированного). Эти компоненты можно легко упорядочить и обеспечить доступ к любому из них простым указанием его порядкового номера, например:…</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:mnozhestva?rev=1524463732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T09:08:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>13. Множества</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:mnozhestva?rev=1524463732&amp;do=diff</link>
        <description>13. Множества

Множества - это наборы однотипных логически связанных друг с другом объектов. Характер связей между объектами лишь подразумевается программистом и никак не контролируется Object Pascal. Количество элементов, входящих во множество, может меняться в пределах от 0 до 256 (множество, не содержащее элементов, называется пустым). Именно непостоянством количества своих элементов множества отличаются от массивов и записей.…</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:obrabotka_iskljuchitelnyx_situacij?rev=1524464094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T09:14:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>16 Обработка исключительных ситуаций</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:obrabotka_iskljuchitelnyx_situacij?rev=1524464094&amp;do=diff</link>
        <description>16 Обработка исключительных ситуаций

В процессе выполнения скрипта возможно возникновение исключительных ситуаций, ошибок. Если это происходит, то пользователь видит сообщение об ошибке «Опа!</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:operacii?rev=1524461531&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T08:32:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>7. Операции</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:operacii?rev=1524461531&amp;do=diff</link>
        <description>7. Операции

В Pascal Script определены следующие операции:

	*  унарные not, @;
	*  мультипликативные *, /, div, mod, and, shl, shr;
	*  аддитивные +, -, or, xor;
	*  отношения</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:operatory?rev=1524461835&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T08:37:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>8. Операторы языка</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:operatory?rev=1524461835&amp;do=diff</link>
        <description>8. Операторы языка

Оператор является неделимым элементом программы, который дает возможность выполнять определенные алгоритмические действия. Отличием оператора, по отношению к другим элементам, является то, что под ним всегда подразумевается какое-то действие. В языке Паскаль операторы состоят из служебных слов. Операторы, используемые в программе, отделяются между собой и от других элементов программы символом…</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:podkljuchenie_dll?rev=1543997913&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-05T11:18:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>17. Подключение внешних библиотек DLL</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:podkljuchenie_dll?rev=1543997913&amp;do=diff</link>
        <description>17. Подключение внешних библиотек DLL

Пример подключения функции из библиотеки:


function MessageBox(hWnd: Integer; lpText, lpCaption: AnsiString; uType: Cardinal): Integer; 
external 'MessageBoxA@user32.dll stdcall delayload';</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:procedury_i_funkcii?rev=1524461976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T08:39:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>9. Процедуры и функции</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:procedury_i_funkcii?rev=1524461976&amp;do=diff</link>
        <description>9. Процедуры и функции

Процедуры и функции представляют собой относительно самостоятельные фрагменты программы, оформленные особым образом и снабженные именем. Упоминание этого имени в тексте программы называется вызовом процедуры (функции). Отличие функции от процедуры заключается в том, что результатом исполнения операторов, образующих тело функции, всегда является некоторое значение, поэтому обращение к функции можно использовать в соответствующих выражениях наряду с переменными и константам…</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:remobject_pascal_script?rev=1731346456&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-11T20:34:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4. RemObjects Pascal Script</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:remobject_pascal_script?rev=1731346456&amp;do=diff</link>
        <description>4. RemObjects Pascal Script

Автор: Дуборкин Павел</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:sidebar?rev=1599467498&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-07T11:31:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remobject_pascal_script:sidebar</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:sidebar?rev=1599467498&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:tipy_dannyx?rev=1524593015&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-24T21:03:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>10. Типы данных</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:tipy_dannyx?rev=1524593015&amp;do=diff</link>
        <description>10. Типы данных

Переменные бывают разных типов. Тип переменной определяет набор допустимых значений и операций. Типы делятся на простые, составные, строковые, варианты и классы.</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:vvedenie?rev=1524469931&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-23T10:52:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>1. Введение</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:vvedenie?rev=1524469931&amp;do=diff</link>
        <description>1. Введение

Скриптовый язык программирования Pascal Script был разработан компанией RemObjects Software. Основное назначение языка – расширение функционала приложений с помощью скриптов, используя интерфейс прикладного программирования (</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:vyrazhenija?rev=1522599905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-01T19:25:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>6. Выражения</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:vyrazhenija?rev=1522599905&amp;do=diff</link>
        <description>6. Выражения

Основными элементами, из которых конструируется исполняемая часть программы, являются константы, переменные и обращения к функциям. Каждый из этих элементов характеризуется своим значением и принадлежит к какому-либо типу данных. С помощью знаков операций и скобок из них можно составлять выражения, которые фактически представляют собой правила получения новых значений.…</description>
    </item>
    <item rdf:about="https://wiki.mydataexpress.ru/remobject_pascal_script:zapisi?rev=1553513758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-25T14:35:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>12. Записи</title>
        <link>https://wiki.mydataexpress.ru/remobject_pascal_script:zapisi?rev=1553513758&amp;do=diff</link>
        <description>12. Записи

Запись - это структура данных, состоящая из фиксированного количества компонентов, называемых полями записи. В отличие от массива компоненты (поля) записи могут быть различного типа. Чтобы можно было ссылаться на тот или иной компонент записи, поля именуются. Пример использования записи:…</description>
    </item>
</rdf:RDF>
