|
|
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
ёёёёё, как зачем, чтобы в блоке try-except видеть имя проблемного метода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 12:06:12 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
x77если внутри нее же, то это ваша процедура, правильно? ну, пропишите им всем procedure MyProc; const sProcName = "MyProc"; begin <Banzai> end. Неее, это рутина - прописывать везде такие константы, а потом, если меняется имя метода, то нужно не забыть и значение константы поменять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 12:07:11 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
ёёёёё, не использую JCL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 12:07:53 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
ziv-2014Есть Delphi language Preprocessor - https://sourceforge.net/projects/dpp32/ 16ти летней давности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 12:19:26 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
X11ёёёёё, не использую JCL.Зря. Там вызов одной функции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 13:04:57 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_X11ёёёёё, не использую JCL.Зря. Там вызов одной функции Ради этого одного вызова она ВСЮ библиотеку подлинкует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 13:10:57 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
alekcvpРади этого одного вызова она ВСЮ библиотеку подлинкует.В делфи линкуются только используемые идентификаторы P.S. для x64 оно не работало. Была куча кастов Cardinal(Pointer). Я много подопиливал руками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 13:14:13 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
X11x77если внутри нее же, то это ваша процедура, правильно? ну, пропишите им всем procedure MyProc; const sProcName = "MyProc"; begin <Banzai> end. Неее, это рутина - прописывать везде такие константы, а потом, если меняется имя метода, то нужно не забыть и значение константы поменять. это проблема, поменять имя константы? :) нет, я не против, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2019, 19:03:28 |
|
||
|
определить имя выполняемой процедуры
|
|||
|---|---|---|---|
|
#18+
А TVirtualMethodInterceptor не подойдет? Событие OnBefore и OnAfter срабатывают до и после вызова метода соответственно. В параметрах есть указатель на TRTTIMethod, из которого можно получить имя вызванного метода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2021, 22:43:38 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39844549&tid=2037733]: |
0ms |
get settings: |
15ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
61ms |
get topic data: |
17ms |
get forum data: |
5ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 347ms |
| total: | 543ms |

| 0 / 0 |
