Обработка абстрактных методов в Delphi
От: Антон Злыгостев Россия https://github.com/evilguest/
Дата: 11.06.03 10:28
Оценка: 335 (7)
Статья :
Обработка абстрактных методов в Delphi
Автор(ы): Антон Злыгостев
Дата: 18.02.2003
Данная статья описывает метод получения дополнительной информации при вызове абстрактного метода во время выполнения. В Delphi такой вызов технически возможен и является ошибкой.
Стандартная библиотека лишь регистрирует факт возниконовения этой ошибки, не предоставляя никой информации о контексте. Предлагаемый метод позволяет выяснить имя класса и номера слотов VMT, соответствующих абстрактным методам.


Авторы :
Антон Злыгостев

Аннотация :
Данная статья описывает метод получения дополнительной информации при вызове абстрактного метода во время выполнения. В Delphi такой вызов технически возможен, и является ошибкой. Стандартная библиотека лишь регистрирует факт возникновения этой ошибки, не предоставляя никакой информации о контексте. Предлагаемый метод позволяет выяснить имя класса и номера слотов VMT, соответствующих абстрактным методам.
Сам себе подправил текст — прошу простить, осваиваем механизм публикации статей в форумах :) — Sinclair
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.