I have defined a base class called TBase with several virtual methods. Based on this TBase class I have inherited several child classes implementing the virtual methods differently. Every child is contained in a DLL with a procedural interface to the constructor and destructor.
In the Main app there is a reference, Base: TBase declared and assigned by the currently loaded DLL constructor. So far, so good. The object behaves real nice until I destroy it. Access violation in the DLL and runtime error 216.
Is this a possible way to do it? Or am I just lucky getting it to work at all? I'm in a hurry and would like not having to dig in to COM right now. Or should I?
Managing Active Directory does not always have to be complicated. If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why
This article explains how to create forms/units independent of other forms/units object names in a delphi project.
Have you ever created a form for user input in a Delphi project and then had the need to have that same form in a other Delphi proj…
Have you ever had your Delphi form/application just hanging while waiting for data to load?
This is the article to read if you want to learn some things about adding threads for data loading in the background.
First, I'll setup a general applica…
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…