Convertir un AnsiString en long
bonjour
J'ai un petit problème de conversion; J'ai des variables AnsiString dans un TStringList, recuperé dans un fichier texte ( la forme est : 1166107148 cela correspond au nombre de seconde passé depuis le 1er janvier 1970).
J'aimerai transformer ses valeurs en long pour cela j'utilise une fonction en C :?
Cela donne :
Code:
1 2 3 4
|
char **toto;
long num;
num=strtol(liste->Strings[0].c_str(),toto,20); |
La compilation se passe sans erreur, mais lors de l'execution, j'ai l'erreur : classe d'execution EPrivilege. :?
J'aimerai savoir si il n'y a pas un autre moyen de transformer mes ansistring en long.
Merci de votre aide...