|
|
|
| Снова вопрос спецам: Как можно узнать название функции их кторой работаем?
поясню: есть некая функция
'=====================================================================
MyFunction01()
'здесь должна быть функция, возвращающая строковое значение "MyFunction01"
end function
'=====================================================================
Можно ли как-нибудь узнать название ф-ции, откуда запущена команда? | |
|
| |
|
|
|
| при запуске функции присваивайте ее имя в качестве значения какой-нибудь переменной. | |
|
| |
|
|
|
| логично. но я хотел бы узнать, может существует какая нибудь стандартная функция, определяющая это значение.
пояню:
есть функция. внутри нее выполняются некие инструкции, и одна из них рекурсивно запускает эту же функцию еще раз. мне приходится менять не только название этой функции, а еще просматривать ее на предмет корректности рекурсивного запуска. я бы хотел узнать, можно ли меняя только название функции рекурсивно ее же запускать.
команда типа:
Me.Function.Name | |
|
| |
|
|
|
| вообще говоря, так дробить логику при использовании рекурсий - верный головняк... лучче немного подточить алгоритм
ИМХО
по существу не помню :((( мля совсем плохой стал :))) решение где-то есть валяется на дисках, но не помню нифига :))) | |
|
| |
|