![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как увидеть из подфункции переменную из высшей функции?
webSQLNeederr © (2008-04-18 09:55:00)Есть функция, в ней есть переменная i, в этой же функции есть подфункция f1, как из этой подфункции увидеть переменную i?
Пример:
function f:integer;
function f1:integer;
begin
Здесь нужно изменить значение переменной i
end;
var i:integer;
begin
...
end;
Anatoly Podgoretsky (2008-04-18 11:08:00) [1]Да нафиг ему теория.
Плохиш (2008-04-18 11:03:00) [2]
> webSQLNeederr (18.04.08 09:55)
Тебе уже много раз говорили, прочитай основы, а ты всё как слепой котёнок тычешься во все стенки...
Ega23 (2008-04-18 10:55:00) [3]
> Есть функция, в ней есть переменная i, в этой же функции
> есть подфункция f1, как из этой подфункции увидеть переменную i?
1. См. Сергей М. © (18.04.08 10:02) [1]
2. Передать i в качестве параметра в f1
3. А зачем такая архитектура?
Сергей М. (2008-04-18 10:02:00) [4]Поменяй местами объявление локальной ф-ции и локальной переменной.