DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Réseaux
  • Codes d'erreur
  • Utilisation sous Windows Vista (et supérieur)
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Associe un lecteur à un répertoire réseau partagé.
Exemple
WINDEVCode Utilisateur (MCU)
// Associe la lettre "E:" au répertoire réseau \\DocumentsPartagés\Fichiers
ResConnexion est un entier = RéseauConnecte("E:", "\\DocumentsPartagés\Fichiers")

SELON ResConnexion 
CAS 1
Erreur("La connexion n'est pas supportée.")
CAS 2
Erreur("Il n'y a pas assez de mémoire disponible.")
CAS 3
Erreur("Mauvais pointeur.")
CAS 4
Erreur("Mauvais type de device.")
CAS 5
Erreur("Mauvais profil utilisateur.")
CAS 7
Erreur("Il y a déjà une entrée pour ce device dans le profil utilisateur (Déjà connecté)")
CAS 8
Erreur("Mauvais réseau ou mauvais chemin.")
CAS 9
Erreur("Pas de réseau.")
CAS 10
Erreur("Erreur réseau..")
CAS 11
Erreur("Mauvais nom de réseau.")
CAS 12
Erreur("La lettre du lecteur est invalide.")
CAS 13
Erreur("Mauvais mot de passe.")
CAS 14
Erreur("Accès refusé.")
AUTRE CAS
Info("Lecteur créé avec succès")
FIN
Syntaxe
<Résultat> = RéseauConnecte(<Lettre du lecteur> , <Répertoire réseau> [, <Options>] [, <Utilisateur> [, <Mot de passe>]])
<Résultat> : Entier
  • 0 si la connexion a été effectuée
  • un code d'erreur (valeur supérieure à 0) dans le cas contraire.
<Lettre du lecteur> : Chaîne de caractères
Lecteur réseau à créer au format "<Lettre du lecteur>:".
<Répertoire réseau> : Chaîne de caractères
Répertoire réseau à associer au lecteur réseau.
<Options> : Constante optionnelle de type Entier
Paramètre la persistance de la connexion :
rcOptionAucuneAucune option de persistance.
rcOptionPersistant
(valeur par défaut)
Connexion persistante (la connexion reste après le redémarrage de la machine).
<Utilisateur> : Chaîne de caractères optionnelle
Nom de l'utilisateur autorisé à accéder au répertoire spécifié. Par défaut, ce paramètre correspond à Null.
<Mot de passe> : Chaîne de caractères optionnelle
Mot de passe permettant d'accéder au répertoire spécifié. Si <Utilisateur> correspond au nom de l'utilisateur courant, le mot de passe est ignoré par Windows. Par défaut, ce paramètre correspond à une chaîne vide ("").
Remarques

Codes d'erreur

Les codes d'erreur retournés sont les suivants :
  • 1 : La connexion n'est pas supportée.
  • 2 : Il n'y a pas assez de mémoire disponible.
  • 3 : Mauvais pointeur.
  • 4 : Mauvais type de device (la lettre du lecteur est par exemple invalide).
  • 5 : Mauvais profil utilisateur.
  • 7 : Il y a déjà une entrée pour ce device dans le profil utilisateur (Déjà connecté)
  • 8 : Mauvais réseau ou mauvais chemin.
  • 9 : Pas de réseau.
  • 10 : Erreur réseau.
  • 11 : Mauvais nom de réseau.
  • 12 : La lettre du lecteur est invalide.
  • 13 : Mauvais mot de passe.
  • 14 : Accès refusé.
Le message correspondant au code d'erreur peut être connu grâce à la fonction ErreurInfo avec la constante errMessage.

Utilisation sous Windows Vista (et supérieur)

Sous Windows Vista (et supérieur), lorsque l'application est lancée en mode "Administrateur", les connexions réseau peuvent être perdues pour l'application. En effet, si le système de l'UAC est activé, les lecteurs réseau sont déconnectés lorsque les privilèges de l'utilisateur sont augmentés. Pour pouvoir les utiliser, il est nécessaire de les reconnecter spécifiquement avec la fonction RéseauConnecte.
Classification Métier / UI : Code métier
Composante : wd300std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Lecteur réseau permanent ?
Fonctionne très bien mais mérite un autre paramètre afin d'indiquer si le lecteur réseau doit être permanent ou non.
qualite69
29 oct. 2015

Dernière modification : 22/11/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale