Bonjour
Je me doute bien que le Delphi c'est plus à la mode, mais j'ose espérer qu'un mec ici s'y connaisse
Alors voilà, mon problème est probablement tout bête, mais je galère à trouver la solution, je cherche à faire un tableau d'image (array, donc) mais à chaque fois ça me donne une erreur de violation d'accès
Donc, d'abords j'utilise cette variable:

var
image_btn_emote:array of timage;
Evidemment, ça ça ne cause aucun problème
Le problème se passe quand j'essaie de faire un truc avec (donc d'assigner un fichier aux images).
Les images doivent être assignée après avoir choisi un personnage dans une liste.
procedure TForm1.ListBox1DblClick(Sender: TObject);
begin
//Le personnage choisi dans la liste est assigné à une variable.
Selected := ListBox1.Items.Strings[ListBox1.ItemIndex];
mycharacter:= Selected;
//Les Timages chargent le fichier approprié.
for i:=0 to 9 do begin
image_btn_emote[i]:= TImage.Create(Form1);
image_btn_emote[i].Parent:= form1;
image_btn_emote[i].width:=40;
image_btn_emote[i].height:=40;
image_btn_emote[i].Picture.LoadFromFile('.\data\ch
aracters\'+mycharacter+'\emotes\button'+IntToStr(i
)+.png');
end;
end;
L'assignation de la variable ne pose aucun problème, donc c'est bel et bien l'array qui foire, et j'ai beau essayer plusieurs dizaines de trucs, je trouve pas le problème
Et concernant le fait que les images ne sont pas positionnés, c'est parce que je comptes le faire uniquement quand l'erreur sera réparée
Merci d'avance 