PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Presentation
  • Quelques problèmes pouvant être rencontrés et leur correction
  • Écriture dans un répertoire non autorisée
  • Écriture dans une clé de la base de registre non autorisée
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
Presentation
Vous venez de tester votre projet en utilisant une des options de tests Windows Vista (ou supérieur) :
  • Test depuis un répertoire spécifique.
  • Test avec un manifeste.
  • Test avec un utilisateur spécifique.
Un problème potentiel pouvant survenir sous Windows Vista (ou supérieur) a été détecté. Vous pouvez utiliser le bouton [Déboguer] pour corriger ce problème.
Quelques problèmes pouvant être rencontrés et leur correction

Écriture dans un répertoire non autorisée

Vous tentez d'écrire dans un répertoire où vous n'avez pas les droits (par exemple avec les fonctions fxxx ou les fonctions INIxxx).
En effet, si votre application n'a pas de privilèges spécifiques, vous n'avez pas le droit d'écrire :
  • à la racine du disque C.
  • dans le répertoire de Windows.
  • dans le répertoire "Program Files".
Les données de vos applications doivent être écrites dans les répertoires appropriés. Ces répertoires peuvent être connus et créés par les fonctions fRepDonnéesCommun, fRepDonnéesUtilisateur, fRepGlobalCommun, fRepGlobalUtilisateur.

Écriture dans une clé de la base de registre non autorisée

Vous utilisez une application sans privilèges et donc vous n'avez pas le droit d'écrire dans la clé "HKEY_LOCAL_MACHINE\Software".
Il est conseillé d'écrire dans une autre clé de la base de registre, accessible par tous les utilisateurs du poste.
Version minimum requise
  • Version 11
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire