2010-09-30 30 views
1

J'ai un objet d'assistance de navigateur sur IE qui possède des fonctions «d'historique du presse-papiers». J'ai stocké les paramètres dans un fichier dans le répertoire où se trouve le fichier BHO (actuellement "$ PROGRAMFILES \ Common files \ folder \", c'était comme ça quand j'ai reçu le code mais je peux le changer). Dans mon ordinateur (XP SP3 dans une machine virtuelle), je n'ai aucun problème à écrire le fichier de paramètres, mais je me demandais si cela pouvait causer des problèmes de "permission d'écriture" sur d'autres ordinateurs et si je devais utiliser une autre méthode pour assurez-vous qu'il fonctionnera sur tous les ordinateurs Windows?Enregistrement des paramètres de l'objet d'assistance du navigateur

Répondre

0

Il pourrait certainement avoir des problèmes de permission. Je stocker le fichier dans un sous-dossier approprié sous le "Application Data" ou "Local Settings \ Application Data" dans le dossier de profil de l'utilisateur. L'utilisateur qui l'exécute devrait toujours avoir des permissions d'écriture sur ces dossiers.

+0

Les fichiers à l'intérieur des données de l'application ne seront pas effacés lors du nettoyage des fichiers tmp n'est-ce pas? – jarkam

+0

@jarkam. C'est correct Ils ne sont pas effacés lors du nettoyage des fichiers temporaires. – YWE