Einzelnen Beitrag anzeigen

Carsten1234

Registriert seit: 9. Apr 2008
Ort: Vechelde
178 Beiträge
 
Delphi 8 Professional
 
#1

Klassentyp zur Laufzeit ändern

  Alt 25. Mär 2009, 06:16
Hallo zusammen,

ich habe eine MainForm vom Typ TForm, deren Klasse ich gerne in Abhängigkeit vom OS beim Programmstart ändern möchte.
Bsp.:
Delphi-Quellcode:
type
  TMainForm = class(TForm)
(...)
  end;

var
  MainForm: TMainForm;

(...)
  if (IsVista) then
<Pseudocode>
    MainForm:= TVistaForm;
</Pseudocode>
Geht das überhaupt?

Gruß, Carsten
  Mit Zitat antworten Zitat