Bonjour,
À partir d'une fonction je capture des caractères de 0 à 255 et le retour se passe dans un string.
dans ce string, j'ai parfois un caractère #0 et si je veux connaître la longeur exacte du string il me donne une fausse longeur.
avec ce code la longeur est incorrecte !
Ma question est comme déterminer ou convertire le string pour avoir la longeur exacte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 showmessage(inttostr(length(sChrStr))); // longeur inexacte si un char #0 se trouve à l'intérieur. for I := 1 to length(sChrStr) do
Merci beaucoup pour l'aide.
Partager