Bonjour,
J'essaie de compiler sous Delphi 11.2 un projet Android réalisé sous Delphi 10.3 et cela plante avec des erreurs identifiées quand je teste la valeur du premier caractère dans un string
"If unString[0]='A' then ..." me donne un "[DCC Erreur]...: E2157 Element 0 inaccessible - utilisez 'Length' ou 'SetLength' "
Par contre un "If unString[1]='A' then ..." se compile!
C'est un bug du compilateur ou est-ce voulu?
En tout cas jusqu'à Delphi 10.3, il y avait une histoire pour accéder au premier caractère d'un string avec l'usage d'un ...[1] pour une app windows et ...[0] pour une app Android. Est-ce que cela aurait changer avec Delphi11.2 avec un ...[1] pour les app win et Android?
Partager