API Meilleure résolution Optimisé pour |
Membre de Click-FR®, Réseau francophone Paie-Par-Click GetLastErrorDate de parution : 14/08/2000 - Cette fiche API a été lue 2923 fois Description GetLastError obtient le code erreur retourné par la dernière fonction API appelée. De nombreuses fonctions de l'API retourne en effet, un nombre qui dit qu'une erreur s'est produite mais sans préciser exactement quelle type d'erreur. Cette fonction récupère un code erreur universel identifiant le type de l'erreur. Notez que beaucoup de fonctions mettent le code à zéro (succès) si la fonction s'accomplit correctement et efface le code erreur précédent. Aussi, pensez à vérifier cette erreur immédiatement après qu'elle se soit produite. Syntaxe
Compatibilité Win32s, Win9x, WinNT, Win2000 Remarque
Exemple 1 // Démonstration d'interception d'erreur de handle retval est un entier long errcode est un entier long // Ce code vous est offert par Beaussier en ligne // Produisons un appel invalide en utilisant la fonction suivante // et en lui donnant un handle invalide : -1 n'existe pas ! retval = AppelDLL32("kernel32", "CloseHandle", -1) SI retval = 0 ALORS errcode = AppelDLL32("kernel32", "GetLastError") SI errcode = 6 ALORS Erreur("Handle spécifié invalide") FIN
Rappel : Le code fourni est compatible Windev
v.4 et 5. Pour les versions supérieures, vous devez modifier le type des
variables numériques.
Par exemple : entier long devient entier. |