Aller directement au contenu principal

Attendre le fichier local sans message

Structure

WaitLocalFileNoMessage(sFileName : Text ; bWait : Boolean ; iTimeOut : Integer) : Char

Type

Fonction

Description

Cette fonction suspend temporairement le fonctionnement d'IndySoft et attend qu'un fichier soit disponible dans un répertoire réseau. Ou, si bWait = False, IndySoft n'attend pas que le fichier soit « déposé », mais renvoie immédiatement true ou false en fonction de la présence du fichier. En cas d'attente, une boîte de dialogue s'affiche à l'écran (ci-dessous), accompagnée d'une animation.

HM_clip0975

Attente du fichier

Si le fichier n'est pas trouvé avant l'expiration du délai iTimeOut (nombre de secondes), la boîte de dialogue se ferme et la fonction renvoie un « 0 » (Faux). Si le fichier est trouvé, la fonction renvoie un « 1 » (Vrai). Important : cette fonction n'affiche aucun message à l'expiration du délai, contrairement à la fonction WaitLocalFile, qui affiche un message de confirmation.

Paramètres : 4

sFileName = le nom du fichier réseau à copier dans le répertoire temporaire d'InSite. Le nom de ce fichier doit inclure le chemin d'accès complet au répertoire réseau.

bWait = Booléen (Vrai/Faux), détermine si IndySoft doit suspendre ses opérations et attendre le fichier demandé.

iTimeOut = Entier, nombre de secondes pendant lesquelles IndySoft doit attendre le fichier demandé. Valable uniquement si bWait = True

Valeur de retour

Caractère - « 1 » = Vrai, « 0 » = Faux |