SetProvVars — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
(не показана одна промежуточная версия этого же участника) | |||
Строка 5: | Строка 5: | ||
// но установка значений производится только указанных переменных. | // но установка значений производится только указанных переменных. | ||
// В PRVS сформируется записей по числу элементов массива PrvsVars. | // В PRVS сформируется записей по числу элементов массива PrvsVars. | ||
− | //-- prm[0] - индекс массива, если = -1 или не | + | //-- prm[0] - индекс массива, если = -1 или не существующий, то -- |
//-- добавление нового элемента массива -> набора переменных PRVS, | //-- добавление нового элемента массива -> набора переменных PRVS, | ||
//-- prm[1] - массив массивов для установки перем.: -- | //-- prm[1] - массив массивов для установки перем.: -- | ||
Строка 16: | Строка 16: | ||
= Смотрите также = | = Смотрите также = | ||
[[Функции Delphi]] | [[Функции Delphi]] | ||
+ | |||
+ | [[PRVS]] |
Текущая версия на 10:19, 5 апреля 2021
SetProvVars - это программа из файла MakeProv.pas
//--------------------------------------------------------------- // Установка переменных в массиве PrvsVars (прообраз записи PRVS) // В PrvsVars присутствуют все переменные с именами полей PRVS, - // но установка значений производится только указанных переменных. // В PRVS сформируется записей по числу элементов массива PrvsVars. //-- prm[0] - индекс массива, если = -1 или не существующий, то -- //-- добавление нового элемента массива -> набора переменных PRVS, //-- prm[1] - массив массивов для установки перем.: -- //{{<имя переменн.>-строка,<значение>-variant [,<опереция>-char]}, // {<имя 2>...}, ... }, где <операция> - что делать,если в массиве // переменная с таким именем уже есть: ['+','-','*','/']. ---- //-- Если операция не задана, то всегда значение переменнной ---- //-- заменяется новым из массива параметров --------------------- //---------------------------------------------------------------