Перейти к содержанию
Fire Monkey от А до Я
  • 0

Существует ли способ узнать входные параметры(тип и значение) метода?


xenon54

Вопрос

Допустим есть такой класс:

TMyLog = class
public
  class procedure S(LogText: string);
end;

Метод записывает строку в файл.

 

Если использовать этот метод внутри какого-то другого метода, например:

procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Single);
begin
  TMyLog.S('FormMouseDown');
  ...
end;

то в лог попадет строка "FormMouseDown".

Есть ли способ узнать список параметров, переданных методу?

Хотелось бы чтобы автоматом логировались и входные параметры, а не только то что я явно укажу.

Надеюсь мой вопрос понятен :)

 

 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Такого рода вопросы рекомендую всё-таки задавать на форуме SQL.ru - там очень много профессионалов.

или на форуме Delphimaster - там в модераторах Александр Багель (Rouse) - вот он может ответить на твой вопрос.

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...