pour les Pro :Classes::TComponent *AOwner
bonjour a tous,
voila, je test un ocx qui permet de faire des download et upload transfert fichier en reseau etc...
le composant fonctionne , aucun problem.
Mais je voudrais cr�er une classe d'objet qui h�rite de ce composant, afin de pouvoir faire plusieurs t�l�chargement et autres simultan�ments.
aucun problem pour la creation de la classe d'objet mais j'ai un probleme
pour la partie allocation : new
le constructeur est comme ci dessous :
__fastcall virtual TWebCopy(Classes::TComponent *AOwner)
qu'elle est la syntaxe " l'ecriture " a faire dans ma classe !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
class WebObj
{
private:
public:
int index
TWebCopy * webcopy;
WebObj ()
{
this->index = 0;
}
__fastcall WebObj ();
};
en .cpp
WebObj tab[10];
tab[0] = new WebObj(); // ok
// j'ai acces au propriete de webcopy mais il y aerreur a l'ex�cution
// car je dois creer son objet aussi ......... normale
tab[0]->webcopy = new TWebCopy(. que dois je mettre ici ??? .);
// constructeur
//__fastcall virtual TWebCopy(Classes::TComponent *AOwner)
// Form1->Parent ??? |
Merci �norm�ment a celui qui trouvera la solution, car je ne sais vraiment pas.