UDF > FTPEx >


_FTP_GetLastResponseInfo

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 )

Paramètres

$iError Retourne un message d'erreur se rapportant à l'opération qui a échoué.
$sMessage Retourne le texte de l'erreur.

Valeur de retour

Succès: Retourne 1.
Échec: Retourne 0 et définit @error <> 0.

Voir aussi

Consultez InternetGetLastResponseInfo dans la librairie MSDN.

Exemple

#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