Стояло теоретическое задание: создать обработку которая помимо выполнения основного кода, еще и выводит в сообщения свой код который (код) так же можно вставить в новую обработку, и при запуске опять сообщит свой код который (код) так же можно вставить в новую обработку, и при запуске опять….. Теория по задачке http://ru.wikipedia.org/wiki/Quine. Казалось бы все так просто, есть метод Выполнить() и вперед. Но пришлось немного попотеть. Кому интерестно можете сами решить данную задачку а потом сравнить решение с вложением (готовая обработка на 8.2 (обычное приложение)). Если будут идеи как реализовать по другому, буду рад услышать, желательно в личку чтобы не лишать азарта остальных




От описания публикации в конце рабочего дня мозг окончательно заклинил. =)))
(1) YPermitin, я тоже ничё не понял)
(1) YPermitin, (2) andrewks, Да немного теории вот
(3) все прояснилось. )
(4) YPermitin, сейчас добавлю в описание.
(1) Больше бы для публикации подошла эта картинка:
😉
Без выполнить. Можно ли короче?
(7) ildarovich, согласен, сильно 🙂 выполнить() в моем случае позволяет реализовать еще любой кусок кода (в моем случае выполнить запрос и вывести результат)
На сколько я понимаю, выполнить свой код — это получить код и выполнить его (самостоятельно, к пимеру распаковав обработку и получив исходный код), а не выполнить код который Вы вложили в выполнить()
Тогда правильнее было бы статью назвать «рекурсивный вызов команды Выполнить() на примере…»