powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / определить имя выполняемой процедуры
9 сообщений из 34, страница 2 из 2
определить имя выполняемой процедуры
    #39844547
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё, как зачем, чтобы в блоке try-except видеть имя проблемного метода
...
Рейтинг: 0 / 0
определить имя выполняемой процедуры
    #39844548
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
x77если внутри нее же, то это ваша процедура, правильно? ну, пропишите им всем

procedure MyProc;
const
sProcName = "MyProc";
begin
<Banzai>
end.

Неее, это рутина - прописывать везде такие константы, а потом, если меняется имя метода, то нужно не забыть и значение константы поменять.
...
Рейтинг: 0 / 0
определить имя выполняемой процедуры
    #39844549
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё, не использую JCL.
...
Рейтинг: 0 / 0
определить имя выполняемой процедуры
    #39844554
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ziv-2014Есть Delphi language Preprocessor - https://sourceforge.net/projects/dpp32/

16ти летней давности?
...
Рейтинг: 0 / 0
определить имя выполняемой процедуры
    #39844593
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11ёёёёё, не использую JCL.Зря. Там вызов одной функции
...
Рейтинг: 0 / 0
определить имя выполняемой процедуры
    #39844597
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_X11ёёёёё, не использую JCL.Зря. Там вызов одной функции

Ради этого одного вызова она ВСЮ библиотеку подлинкует.
...
Рейтинг: 0 / 0
определить имя выполняемой процедуры
    #39844605
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvpРади этого одного вызова она ВСЮ библиотеку подлинкует.В делфи линкуются только используемые идентификаторы

P.S. для x64 оно не работало. Была куча кастов Cardinal(Pointer). Я много подопиливал руками
...
Рейтинг: 0 / 0
определить имя выполняемой процедуры
    #39844802
x77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11x77если внутри нее же, то это ваша процедура, правильно? ну, пропишите им всем

procedure MyProc;
const
sProcName = "MyProc";
begin
<Banzai>
end.

Неее, это рутина - прописывать везде такие константы, а потом, если меняется имя метода, то нужно не забыть и значение константы поменять.

это проблема, поменять имя константы? :) нет, я не против, конечно.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
определить имя выполняемой процедуры
    #40033489
my_nik_name_is
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А TVirtualMethodInterceptor не подойдет? Событие OnBefore и OnAfter срабатывают до и после вызова метода соответственно. В параметрах есть указатель на TRTTIMethod, из которого можно получить имя вызванного метода.
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / определить имя выполняемой процедуры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]