Re: Хочу поддержать Анатолия из Херсона



Posted by Рустем Мухаметшин on June 25, 1999 at 08:27:40:

In Reply to: Re: Хочу поддержать Анатолия из Херсона posted by Александр, Киев. on June 25, 1999 at 07:53:14:

Все зависит от последовательности исполнения. Т.к. массивы не поддерживают динамического переопределения.
Например если написать
* Begin of FIRST.RPT
goto startFirst
:Sub
[A 1,[B 1]]
Return
:startFirst
* End of FIRST.RPT
* Begin of PROBA.RPT
[B 1,25]
Call Sub
AA=[A 1]
^^^^^AA
при отработке "proba" дает 25
то же произойдет при передачи аргументов через обычные переменные. Время жизни всегда от первого присваивания и до конца формы. При этом, очевидно, событие присваивания зависит не от положения в теле формы вообще, а от того в какой момент оно исполняется.


Пpишедшие ответы: