0

I'm using Delphi 11.3 Patch 1.

I tried to implement the function in this answer, but the compiler gives an error for an undeclared identifier _AbstractError. I can see this procedure in the System unit, but I can't refer to its pointer, or call it directly.

What am I missing?

Remy Lebeau
  • 555,201
  • 31
  • 458
  • 770
Griffyn
  • 173
  • 1
  • 11
  • 1
    RTL functions that begin with an underscore are reserved for the compiler/RTL's internal use, you can't access/call them directly. What you might try doing is declaring a small utility class that has an abstract method and then grab the pointer to `_AbstractError` from that class's VMT. – Remy Lebeau May 06 '23 at 00:12

0 Answers0