PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Associe un lecteur à un répertoire réseau partagé.
Exemple
WINDEVWEBDEV - Code ServeurEtats et RequêtesAjaxCode 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
Windows Mobile
// Associe le répertoire réseau \\DocumentsPartagés\Fichiers
// Sous Pocket PC il n'y a pas de lettre de lecteur
ResConnexion = RéseauConnecte("", "\\DocumentsPartagés\Fichiers")
Syntaxe
<Résultat> = RéseauConnecte(<Lettre du lecteur> , <Répertoire réseau> [, <Nom 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 (avec guillemets)
Lecteur réseau à créer au format "<Lettre du lecteur>:".
Windows Mobile Chaîne vide (""). Si ce paramètre contient une chaîne de caractères, cette chaîne est ignorée. Sous Windows pour Pocket PC, la notion de lettre de lecteur n'existe pas.
<Répertoire réseau> : Chaîne de caractères (avec guillemets)
Répertoire réseau à associer au lecteur réseau.
Windows Mobile Le chemin du répertoire réseau doit être au format \\Nom Serveur\Partage
<Nom utilisateur> : Chaîne de caractères optionnelle (avec guillemets)
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 (avec guillemets)
Mot de passe permettant d'accéder au répertoire spécifié. Si <Nom 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.
  • 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.
Composante : wd240std.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