UDF > FTPEx >


_FTP_Open

Ouvre une session FTP

#include <FTPEx.au3>
_FTP_Open ( $sAgent [, $iAccessType = $INTERNET_OPEN_TYPE_DIRECT [, $sProxyName = '' [, $sProxyBypass = '' [, $iFlags = 0]]]] )

Param�tres

$sAgent Nom al�atoire. (Comme "myftp")
$iAccessType [optionnel] D�finit si un proxy est utilis�:
    $INTERNET_OPEN_TYPE_DIRECT -> pas de proxy (par d�faut)
    $INTERNET_OPEN_TYPE_PRECONFIG -> R�cup�re le proxy ou la configuration directe � partir du Registre.
    $INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY -> R�cup�re le proxy ou la configuration directe � partir du registre et emp�che le d�marrage d'un JScript Microsoft ou du fichier d'installation d'Internet (INS).
    $INTERNET_OPEN_TYPE_PROXY -> Passe les requ�tes au proxy, sauf si une liste de contournement de proxy est fourni et si le nom � r�soudre contourne le proxy. Dans ce cas aucun proxy n'est utilis�.
$sProxyName [optionnel] Le nom du Proxy.
$sProxyBypass [optionnel] Sa liste de contournement.
$iFlags [optionnel]
    $INTERNET_FLAG_ASYNC -> Ne fait que des requ�tes asynchrones sur les handles qui d�rivent du handle retourn� par cette fonction.
    $INTERNET_FLAG_FROM_CACHE -> ne fait pas de requ�te de r�seau. Toutes les entit�s sont retourn�s � partir du cache. Si un �l�ment demand� n'est pas dans la m�moire cache, une erreur appropri�, tel que ERROR_FILE_NOT_FOUND, est retourn�e.

Valeur de retour

Succ�s: Retourne le handle de la session Internet qui doit �tre utilis� dans _FTP_Connect().
�chec: Retourne 0 et d�finit @error <> 0.

En relation

_FTP_Close, _FTP_Connect, _FTP_SetStatusCallback

Voir aussi

Consultez InternetOpen dans la librairie MSDN.

Exemple

#include <FTPEx.au3>

Local $hOpen = _FTP_Open('MyFTP Control')
; ...
Local $iFtpc = _FTP_Close($hOpen)