Exemples évolués
Chaque exemple montre une utilisation pratique de la fonction du WLangage.
Quand plusieurs syntaxes sont possibles, chacune est illustrée indépendamment.
Cet exemple permet de récupérer la date de dernière modification et les attributs du fichier "Readme.txt" présent sur le site FTP "ftp.cdrom.com". Les attributs sont récupérés sans préciser le nom du fichier, pour éviter une nouvelle requête au serveur. Remarque : La seconde syntaxe permettant d'obtenir les attributs d'un fichier spécifique est présentée en commentaires.
|
||
GLOBAL
nConnexion est un entier // Connexion au site FTP nConnexion = FTPConnecte("ftp.cdrom.com") // On récupère la date du fichier "Readme.txt" sDate est une chaîne sDate = FTPDate(nConnexion, "Readme.txt") // On récupère les attributs du fichier // Syntaxe 1 : évite une nouvelle requête au serveur sAttribut est une chaîne sAttribut = FTPAttribut () // Ou bien // Syntaxe 2 : une nouvelle requête est envoyée au serveur //sAttribut = FTPAttribut (nConnexion, "Readme.txt") // Si "R" apparaît dans les attributs du fichier, on affiche un message SI Position(sAttribut, "R") <> 0 ALORS Info("Ce fichier est en lecture seule") FIN
|