Показать сообщение отдельно
  #17  
Старый 05.11.2012, 00:48
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Цитата:
А где реализация процедуры? Этот код работать не будет, допишите, пожалуйста
Работать будет прекрасно. Приватные внутренние функции - вполне обычная практика, работает как-то так:
Код:
procedure FUNC(a,b: integer); // Основная процедура
var
  c,d: integer; // переменные этой процедуры
  procedure proc(e, f: integer); // Вложенная процедура, будет иметь доступ к a, b, c, d, e, f
  begin
    // код...
  end;
begin
  // код основной процедуры.
  proc(5, 10); // вызываем вложенную - всё ок.
end;
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием