Bonjour à tous,
alours voila mon probleme est le suivant:
Dans le cadre d'un projet delphi contenant des fenêtres très répétitives, j'aimerais faire une classe qui stocke toutes les fonctions récursivent qui vont etre exploité dans mon projet.
A savoir j'aimerais faire une classe qui ait uen fonction qui grace à un tableau permette d'afficher ou non une liste de bouton.
Pour cela voici la partie de ma classe qui va pas :
// mes types
type T_array_edit = array[0..10] of TButton;
TOperationsForms = class
private PTab_TEdit : T_array_edit;
procedure WriteTab_TButton(index : integer; valeur : string);
function ReadTab_TButton() : T_array_edit;
published property Tab_TButton[index : integer] : T_array_edit
read ReadTab_TButton
write WriteTab_TButton;
end;
// les fonctions
procedure TOperationsForms.WriteTab_TButton(index : integer; valeur : TButton);
begin
PTab_TButton[index] := valeur;
end;
function TOperationsForms.ReadTab_TButton : T_array_TButton;
begin
Result := PTab_TButton;
end;
l'erreur retournée est Published property 'Tab_TButton' cannot be of type ARRAY.
J'avous être un peu dépassé par le code et merci à ceux qui me répondrons :)