Adriaan van Os via fpc-pascal schrieb am
Mi., 1. Mai 2024, 17:07:
> Suppose I have a
>
> var myClass: TClass
>
> and (for example) a
>
> class function TWindow.CreateNewWindow( )
>
> Now I want to call CreateNewWindow for var myClass. Of course, depending
> on the class,
>
On 01/05/2024 16:28, Adriaan van Os via fpc-pascal wrote:
Suppose I have a
var myClass: TClass
and (for example) a
class function TWindow.CreateNewWindow( )
Now I want to call CreateNewWindow for var myClass. Of course,
depending on the class, CreateNewWindow will behave
I didn't tested but I imagine it could be done with something like this ?
type
TWindow_Class= class of TWindow;
begin
...
(myClass as TWindow_Class).CreateNewWindow( );
___
fpc-pascal maillist -
Suppose I have a
var myClass: TClass
and (for example) a
class function TWindow.CreateNewWindow( )
Now I want to call CreateNewWindow for var myClass. Of course, depending on the class,
CreateNewWindow will behave different. Type-casting myClass to TWindow crashes (in my