Bonjour
je d�couvre un bogue dans l'EDI. Si on cr�e une fiche Etat (TQuickReport) l'EDI comme d'habitude g�n�re .CPP .h .DFM avec les d�clarations par d�faut.
Le composant TQuickReport s'appelle TQuickReport1 et g�n�ralement on �prouve le besoin de le renommer. Th�oriquement toutes les variables sont renomm�es. Dans le cas de C++ Builder 6 l�une d'elle est "oubli�e" c'est la seconde mention du nom de l'instanciation dans le prototype (.H) du constructeur.
Initialement on a
__fastcall TFQuickReport1::TFQuickReport1(TComponent* Owner);
qui si l'on renomme la fiche 'QR' devrait devenir
__fastcall TQR::TQR(TComponent* Owner);
et qui devient en r�alit�
__fastcall TQR::TFQuickReport1(TComponent* Owner);
la compilation ne retrouve donc pas le constructeur
Partager