|
|
|
Хочу передать адрес inherited
|
|||
|---|---|---|---|
|
#18+
Есть такой класс: Код: pascal 1. 2. 3. 4. Метод DoBeforeOpen реализован вот так: Код: pascal 1. 2. 3. 4. 5. 6. Как бы передать в функцию Func адрес метода inherited, что бы избежать двух вызовов функции Func? Что то типа такого: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 13:40 |
|
||
|
Хочу передать адрес inherited
|
|||
|---|---|---|---|
|
#18+
AndyMandyКак бы передать в функцию Func адрес метода inherited, что бы избежать двух вызовов функции Func?Какое-то очень странное желание. Данный код AndyMandy Код: pascal 1. 2. 3. 4. 5. 6. прост и понятен. Зачем его усложнять? А по вопросу, подозреваю, что так Код: pascal 1. будет работать. Но, повторюсь, не вижу в этом смысла. Тем более при такой AndyMandy Код: pascal 1. 2. 3. 4. 5. реализации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 13:57 |
|
||
|
Хочу передать адрес inherited
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2018, 14:19 |
|
||
|
Хочу передать адрес inherited
|
|||
|---|---|---|---|
|
#18+
Большое спасибо за ответы! _Vasilisk_ Код: pascal 1. К сожалению это вызов inherited DoBeforeOpen и попытка передать результат в Func. DimaBr Код: pascal 1. 2. 3. 4. Классная идея, жалко только, что кода стало больше, но все равно спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 14:15 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39615386&tid=2041143]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 327ms |

| 0 / 0 |
