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
Rejoignez-nous