|
Платные хостинги
Раскрутка сайта
Книги по программированию
Событие на выход из процедуры, Как его сделать?
- Вообщем, мне нужно чтобы в тексте программы, где я делаю вызов процедуры, она вызвалась не сразу, а после выход из самой процедуры. Вот пример:Это рабочая процедура:Код procedure N1;begin....N2; //Это вызов 2-ой процедуры, которая должна будет вызватся после выполнения строки "end"....end; highlightSyntax('delphiDMxMjc','delphi');Это 2-ая процедура: Код Procedure N2;begin...Набор операторов...end; highlightSyntax('delphiZGI1MT','delphi');
- А может посто поставить вызов профедуры в конце самой процедуры? Ведь особой смысловой нагрузки это не будет нести, т. к. основное тело процедуры завершило работу... Как мне понимается, end; пракически ничего не делает...
- ZeroIMHO только логикой программы - используй мощь языка
- Так-то можно в стек засунуть адрес N2... но это извращенство... нафиг его...Либо как сказал Pakshin A. S., либо в вызывающей процедуре после вызова N1 делай вызов N2...
- Ещё как делает, ведь какое либо действие выполняется после строки end.Ладно, мой настоящий вопрос находится в этой теме. Просто там мне не могут дать ответ, но я сам знаю как это исправить, нужно делать изменения свойств ветки: DBGrid─>Columns─><номера атрибутов>, после того как Сама таблица DBGrid, будет заполнена. А для этого нужно сначало выполнится строке End, а потом снова должна запустится процедура изменения свойств.Цитата (p0s0l @ 6.3.2005, 17:07)Так-то можно в стек засунуть адрес N2... но это извращенство... нафиг его... p0s0l, у меня всё что я делаю, и так получается по извращенски, для примера вспомни тему про "польскую запись". Вообщето у меня уже была идея сделать это на таймер, но это тоже загон. Мне нужно реализовать всё по уму.
Интернет казино
Онлайн игры
Увеличение члена
Купить DVD
|