В Справке указано, что "Объявление функции не может находится в теле другой функции, то есть функции НЕЛЬЗЯ вкладывать друг в друга." Но вот этот код:
прекрано работает. В функцию Zvuk() вложена функция Func Soobshenie() и все работает. Так как же обстоит дело на самом деле?
Код:
Zvuk()
Func Soobshenie()
MsgBox(4096, "", "Тест")
EndFunc ;==>Soobshenie
Func Zvuk()
Soobshenie()
Beep(500, 500)
Soobshenie()
EndFunc ;==>Zvuk
прекрано работает. В функцию Zvuk() вложена функция Func Soobshenie() и все работает. Так как же обстоит дело на самом деле?