UDF > IE >


_IELoadWaitTimeout

Obtient ou définit la valeur courante, en millisecondes, du temps au delà duquel _IELoadWait() expirera

#include <IE.au3>
_IELoadWaitTimeout ( [$iTimeout = -1] )

Paramètre

$iTimeout [optionnel] Obtient ou spécifie le nombre de millisecondes
    0 ou un entier posotif définit le délai d'attente à cette valeur
    -1 = (Par défaut) retourne la valeur du délai d'attente actuel (stocké dans la variable globale $__IELoadWaitTimeout)

Valeur de retour

Retourne la valeur du délai d'attente actuel si $iTimeout = -1, sinon retourne 1.

Remarque

Il n'existe aucun moyen de désactiver complètement la valeur du délai d'attente.
Vous pouvez fonctionnellement le faire en le réglant sur un très grand nombre entier positif.
La valeur initiale de ce délai est de 300000 ms (5 minutes).

En relation

_IELoadWait

Exemple

Exemple 1

; Obtient la valeur courante du délai limite

#include <IE.au3>
#include <MsgBoxConstants.au3>

Local $iCurrentTimeout = _IELoadWaitTimeout()
MsgBox($MB_SYSTEMMODAL, "_IELoadWaitTimeout", $iCurrentTimeout / 1000 & " sec")

Exemple 2

; Définit le délai limite à 1 minute (60000 milliseconds)

#include <IE.au3>
#include <MsgBoxConstants.au3>

_IELoadWaitTimeout(60000)

Local $iCurrentTimeout = _IELoadWaitTimeout()
MsgBox($MB_SYSTEMMODAL, "_IELoadWaitTimeout", $iCurrentTimeout / 1000 & " sec")