Obtient la description de la dernière erreur ou la réponse du serveur sur le thread appelant cette fonction
#include <FTPEx.au3>
_FTP_GetLastResponseInfo ( ByRef $iError, ByRef $sMessage )
$iError | Retourne un message d'erreur se rapportant à l'opération qui a échoué. |
$sMessage | Retourne le texte de l'erreur. |
Succès: | Retourne 1. |
Échec: | Retourne 0 et définit @error <> 0. |
Consultez InternetGetLastResponseInfo dans la librairie MSDN.
#include <FTPEx.au3> #include <MsgBoxConstants.au3> _Example() Func _Example() Local $sServer = 'ftp.csx.cam.ac.uk' ; UNIVERSITY OF CAMBRIDGE ANONYMOUS FTP SERVER Local $sUsername = '' Local $sPass = '' Local $hOpen = _FTP_Open('MyFTP Control') Local $hConn = _FTP_Connect($hOpen, $sServer, $sUsername, $sPass) If @error Then MsgBox($MB_SYSTEMMODAL, '_FTP_Connect', 'ERREUR=' & @error) Else _FTP_GetLastResponseInfo($Err, $sFTP_Message) ConsoleWrite('$Err=' & $Err & ' $sFTP_Message:' & @CRLF & $sFTP_Message & @CRLF) ; Faire quelque chose ... EndIf Local $iFtpc = _FTP_Close($hConn) Local $iFtpo = _FTP_Close($hOpen) EndFunc ;==>_Example