Bonjour à tous !
Voilà, j'ai un problème avec une variable globale que je passe en paramètre à une fonction ... Le type de ma variable est un array of string donc un tableau dynamique de chaînes ...
Voici une partie de mon code :
Il me retourne une erreur quand je veux compiler :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 /////////////////////////////////////////////// // Fonction explode similaire a celle de PHP // /////////////////////////////////////////////// function Explode(var rchaine : array of string; chaine, caract : string) : integer; var positions : array of integer; i, j, k, pos, taille_c, taille_t, compt : integer; begin ... setlength(rchaine, compt + 1); ... end;La ligne 54 c'est celle que j'ai laissé au milieu de ma fonction, je ne comprend pas, c'est exactement le même type : array of string :'([Erreur] explode_dpr.dpr(54): Types incompatibles
Donc voilà si vous pouviez m'aider à trouver mon problème
Merci d'avance !
Partager