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 :
La compilation se passe sans erreur, mais lors de l'execution, j'ai l'erreur : classe d'execution EPrivilege.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 char **toto; long num; num=strtol(liste->Strings[0].c_str(),toto,20);
J'aimerai savoir si il n'y a pas un autre moyen de transformer mes ansistring en long.
Merci de votre aide...
Partager