Utilisaiton de variable avec la fonction Ord

aLTsn3ak3r
Messages postés
2
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
21 août 2004
- 21 août 2004 à 01:52
Loulibier
Messages postés
309
Date d'inscription
jeudi 6 juin 2002
Statut
Membre
Dernière intervention
24 septembre 2008
- 21 août 2004 à 11:28
Salut!

J'ai une variable et j'ai essayé d'utiliser ma variable dans Ord
et jai utiliser la fonction copy pour qu'il insert dnas la variable jsute la premiere lettre...
mais sa di type incompatible ( ShowMessage(IntToStr(Ord(Variable))) )

Merci @+

1 réponse

Loulibier
Messages postés
309
Date d'inscription
jeudi 6 juin 2002
Statut
Membre
Dernière intervention
24 septembre 2008
2
21 août 2004 à 11:28
Salut,

Quel est le type de ta variable ?
Si ta variable est une string, il est parfaitement normal qu'il te dise type incompatible.

  // Il faut que tu lui indiques que l'opération se fait sur le premier caratère de ta string.
  ShowMessage(IntToStr(Ord(Variable[1]))) 


sinon déclare ta variable en Char et laisse ton code tel quel sauf que pour copier le premier élément de ta string n'utilise pas copy mais ta variable[index] ou index représente la position de ton caractère.

Bonne Prog,

Olivier.
0