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

Visual C++ Discussion :

g�rer l'acces � des fichiers : read only / write ..


Sujet :

Visual C++

  1. #1
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut g�rer l'acces � des fichiers : read only / write ..
    voil� je veux limiter l'acc�s au fichier"C:\\xxx.txt" de telle sorte qu'aucun utilisateur ne peux le modifier , j'ai essay� ce code

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    FileIOPermission^ f2 = gcnew FileIOPermission( FileIOPermissionAccess::Read,"C:\\xxx.txt" );
    j'ai chercher dans les m�thodes de"FileIOPermission" mais je n'ai pas trouv� comment faire
    est ce que quelqu'un peut m'aider ?

    merci d'avance

  2. #2
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    j'ai pu acc�der aux attributs et je mets le fichier "C:\\xxx.txt" en read only :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    File::SetAttributes("C:\\xxx.txt",FileAttributes::ReadOnly);
    mais ce qui me g�ne que je peux modifier et enregistrer sous un autre nom ..est ce que quelqu'un a une id�e comment toute modification soit interdite meme en changeant le nom du fichier ?

    un autre probl�me :
    c'est que en acc�dant aux propri�t�s du fichier on peut annuler la propri�t� "read only"
    comment je pourais interdire l'acc�s aux attributs d'un fichier de telle sorte que lorsque je mets read only pour un fichier ca soit de facon permanente?

    merci encore

  3. #3
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    je t"'ai d�j� parl� de l'api LockFile, mettre en read ne suffit pas

  4. #4
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    mais lockfile ca empeche aussi de lire ?
    ce que je veux c'est lire sans modifier

    il y a pas une m�thode pour interdire l'acc�s aux attributs d'un fichier?

    merci

  5. #5
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    ben tu lockes apr�s l'avoir lu

  6. #6
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    ben non c'est pas ca
    je veux que d'autres utilisateurs peuvent le lire apr�s sans pouvoir le modifier
    par exemple j'ai un fichier "file1" je le met en read only et apr�s tout le monde peut y acc�der mais juste lire sans pouvoir le modifier

    comme la commande -r en unix

  7. #7
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    est ce qu'il y a une m�thodes pour bloquer l'acc�s � tout utilisateur aux attributs du fichier ?
    donc comme ca je le met en read only et je bloque l'acc�s aux propri�t�s.

    merci

  8. #8
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    ou est ce qu'il y a moyen d'acc�der � l'onglet Securit� du fichier et d�finir ReadOnly pour tout autre utilisateur que le propri�taire du fichier
    est ce que c'est fesable ?

  9. #9
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    ca pourrait �ventuellement se faire, mais c'est pas une solution (et c'est compliqu�)

  10. #10
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    donc comment je pourrais faire .. tu as une id�e ?

    merci

  11. #11
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    essaie de le garder ouvert en lecture avec ton programme, ca empechera les autres d'y �crire

  12. #12
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    essaie de le garder ouvert en lecture avec ton programme, ca empechera les autres d'y �crire
    j'ai essay� ca marche ..mais le probl�me c'est que moi mon but et de si je l'envoie par mails � d'autres personnes ils ne peuvent que le lire sans modifier

    si je fais comme ca je peux meme pas l'envoyer je crois ..

  13. #13
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    je crois que j'ai trouv� une solution .. j'envoie le fichier crypt� et lui il doit d�crypter , et ca il ne peut le faire que par mon program et le programme le decrypte et le laisse ouvert comme ca il peut pas le modifier ..

    mais reste un probl�me .. il peut le modifier et l'enregistrer sous un autre nom ..comment je pourrais l'empecher de sauvegarder ??

  14. #14
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu voudrais pas plutot utiliser un pdf ?

    la solution qui me vient � l'esprit c'est de g�rer toi meme le format du fichier et d'empecher les copier-coller

  15. #15
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    et comment je pourrais empecher le copier coller ??
    est ce que tu peux detailler un peu plus

    merci

  16. #16
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    ben imagine que tu cr�es ton propre format de fichier, tu cr�es ta propre textbox multiligne qui d�rive d'une classique, tu interceptes le message de copier-coller et tu l'empeches

    mais bon, se coltiner un format de fichier c'est pas forc�ment simple. et puis, PDF le fait

  17. #17
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    t as pas un tuto qui montre comment faire ?
    merci

  18. #18
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    ben non

  19. #19
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    :-)
    et il y a pas moyen que tu me donne un peu de d�tails pour voir comment je pourrais proc�der ??

  20. #20
    Membre �clair�
    Inscrit en
    Avril 2007
    Messages
    326
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 326
    Par d�faut
    je viens de trouver dans la msdn "SECURITY_DESCRIPTOR " mais je comprend pas trop comment je pourrais utiliser

    est ce que quelqu'un pourrait m'aider ?

Discussions similaires

  1. g�rer l'acces � des fichiers : read only
    Par ryoussef19 dans le forum C#
    R�ponses: 19
    Dernier message: 05/07/2007, 13h30
  2. [FPDF] cr�ation d'un interface pour acc�s � des fichiers PDF
    Par StyleXP dans le forum Biblioth�ques et frameworks
    R�ponses: 1
    Dernier message: 19/12/2005, 10h18
  3. acc�s � des fichiers *.db
    Par wincroc dans le forum Bases de donn�es
    R�ponses: 4
    Dernier message: 16/08/2005, 14h48
  4. Chemin d'acc�s des fichiers dans des sous rep
    Par Le Veilleur dans le forum C++Builder
    R�ponses: 4
    Dernier message: 17/11/2004, 14h37
  5. Restreindre l'acc�s des fichiers..
    Par Neilos dans le forum Windows
    R�ponses: 6
    Dernier message: 25/08/2004, 00h22

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