Problème de dérivation d'un class abstraite

Problème de dérivation d'un class abstraite - Delphi/Pascal - Programmation

Marsh Posté le 20-07-2006 à 11:43:59    

Bonjour,  
 
J'aimerais dériver la class FileDialog. Voici mon code:

Code :
  1. unit Class1;
  2. interface
  3. uses
  4.   System.Windows.Forms;
  5. type
  6.   TClass1 = class(System.Windows.Forms.FileDialog)
  7.   private
  8.     { Private Declarations }
  9.   public
  10.     constructor Create;
  11.   end;
  12. implementation
  13. constructor TClass1.Create;
  14. begin
  15.   inherited Create;
  16. end;
  17. end.


 
Sachant que la fileFialog contient etre autre ce code:

Code :
  1. public FileDialog = class abstract(CommonDialog)
  2.   strict private class constructor Create; static;
  3.   private constructor Create;
  4. end;


 
Mon problème c'est qu'avec le inherited create : Il ne trouve pas le create et dit qu'il n'existe pas vu qu'il est en private
et sans le create il dit que l'objet n'est pas initialisé.  
Alors comment puis je faire?
 
D'avance merci
 
Ben

Reply

Marsh Posté le 20-07-2006 à 11:43:59   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed