Je souhaite empêcher l'utilisateur de saisir le caractère> ASCII 127 dans l'un des champs de mot de passe du programme d'installation.code ASCII de caractères dans InstallScript InstallShield
je googlé mais n'a pas trouvé de façon directe pour cela, actuellement j'utilise:
CHAR ch;
STRING ASCII;
NUMBER nASCII;
for nCount = 0 to StrLength(sPassword)
ch = sPassword[nCount];
sprintf(ASCII,"%d",ch);
StrToNum(nASCII,ASCII);
if (nASCII > 127)
MessageBox("Invalid Character in Password",INFORMATION);
endif;
endfor;
Y at-il une meilleure façon d'obtenir le code ASCII d'une chaîne?