Salut � tous,
eh oui je suis encore entrain de coder (ou du moins d'essayer) des composants.
Bon voila mon probl�me, une erreur que je ne comprend pas et que j'arrive encore moins � corriger :
J'ai d�fini un type : TImageListBoxEntries de la fa�on suivante :[C++ Erreur] ImageListBoxEntries.h(25): E2109 Ce n'est pas un type autoris�
et l'erreur se produit � la ligne suivante (de la d�claration de mon composant) :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 typedef struct { AnsiString MainText; AnsiString SubString; int ImageIndex; } TImageListBoxEntry;
Les deux fonctions GetItem et PutItem ont pour prototype :
Code : S�lectionner tout - Visualiser dans une fen�tre � part __property TImageListBoxEntry* Entries[int Index] = { read = GetItem, write = PutItem };
Donc si une bonne �me pouvait m'expliquer le sens profond de cette erreur, je l'en remercie par avance !
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 TImageListBoxEntry* __fastcall GetItem( int Index ); void __fastcall PutItem( int Index, TImageListBoxEntry *item );
Partager