IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Modifier les atributs d'un dossier


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 10
    Par défaut Modifier les atributs d'un dossier
    Bonjour (encore!)

    Voilà, j'aimerais pouvoir modifier les attributs d'un dossier avec mon programme, par exemple le mettre en archive, ou bien en dossier caché.
    Est il possible de le faire?
    Puis je le faire aussi au niveau d'un fichier?
    Par exemple changer son attribut et le mettre en lecture seule, ou bien le protéger pa mot de passe.
    Pour être précis, je cherche un moyen pour protéger le mieux possibles mes fichiers de configuration utilisés par mon programme sans accéder à la base de registre...
    Je suis preneur de toutes les solutions...

    Merci d'avance

  2. #2
    Membre émérite Avatar de chamamo
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    588
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 588
    Par défaut
    il faut te tourner vers l'API Win32 avec la fonction SetFileAttributes
    voici un exemple en delphi qui cache un fichier

    code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      with OpenDialog1 do
        if Execute then
          if SetFileAttributes(PChar(Filename), FILE_ATTRIBUTE_HIDDEN) then
            Caption:='attribute was changed'
          else
            Caption:='attribute was not changed';
    end;

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/04/2011, 09h40
  2. modifier les droits d'un dossier sous Windows Vista
    Par ririrourou dans le forum Windows Vista
    Réponses: 0
    Dernier message: 05/02/2010, 15h32
  3. script pour modifier les permissions d'un dossier
    Par hottnikks_79 dans le forum Windows
    Réponses: 2
    Dernier message: 26/03/2008, 10h49
  4. Impossible de modifier les attributs de dossiers
    Par junio dans le forum Windows XP
    Réponses: 2
    Dernier message: 14/02/2007, 09h26
  5. [APACHE] Modifié les droits d'accès à un dossier.
    Par will-scs dans le forum Apache
    Réponses: 1
    Dernier message: 26/08/2005, 22h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo