IOResult : valeur des codes d'erreur ? - Delphi/Pascal - Programmation
Marsh Posté le 12-09-2005 à 22:08:11
CopyFile est une fonction de l'API Win32, je ne vois pas quel serait le rapport avec IOResult qui est un reste du Pascal
C'est plutôt GetLastError et SysErrorMessage, ou RaiseLastOSError que tu devrais utiliser.
D'ailleurs je ne vois pas l'intérêt d'utilisr IOResult : par défaut tout ce qui n'est pas API Win32 passe par des exceptions, c'est quand même nettement plus simple à traiter.
Marsh Posté le 13-09-2005 à 04:11:43
antp a écrit : CopyFile est une fonction de l'API Win32, je ne vois pas quel serait le rapport avec IOResult qui est un reste du Pascal |
Soit Mais GetLasError me retourne le code 21 après un échec de CopyFile(). Je cherche un etable des codes d'erreur.
Marsh Posté le 13-09-2005 à 11:17:21
SysErrorMessage pour avoir le message, ou RaiseLastOSError pour avoir une exception générée selon le dernier code + le message associé ; il fallait lire la phrase jusqu'au bout
Marsh Posté le 12-09-2005 à 09:10:51
Bonjour.
IOResult me renvoie 21 en tant que code d'erreur généré par copyfile(). Que signifie 21 ? Où trouver une table des codes d'erreurs ?
Je ne trouve rien ds Delphi lui-même (D6 perso)