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

VB 6 et antérieur Discussion :

CommonDialog Open : supprimer ouvrir en lecture seule ?


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 79
    Par défaut CommonDialog Open : supprimer ouvrir en lecture seule ?
    Bonjour tout le monde,

    je travaille sur un sujet en Visual Basic 6 et voilà j'ai un tout petit problème : J'utilise le composant CommonDialog (qui est inséré automatiquement lorsque on choisi comme option d'un nouveau projet : Assistant de création d'applications) pour gérer l'ouverture, l'enregistrement....des fichiers et j'aimerai savoir comment pourrai-je supprimer la petite case à cocher de la fenêtre d'ouverture (voir photo ci-dessous)car c'est une option dont je n'ai pas besoin dans mon application.


    Et merci pour votre aide



  2. #2
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut
    Corrigez-moi si je me trompe, mais je crois que c'est impossible. Tu pourrais toutefois faire ton propre composant, ça peut servir pour apprendre ^^

  3. #3
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 79
    Par défaut
    Citation Envoyé par Jihnn
    ...Tu pourrais toutefois faire ton propre composant...
    Merci mais comment dois-je procéder pour faire mon propre composant ?

  4. #4
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut
    Il doit y avoir un paquet de tutos sur le web (et sur developpez), t'as plus qu'à chercher ^^

  5. #5
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Ben si, c'est bleusipo

    Code VB : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub Command1_Click()
      CommonDialog1.Flags = cdlOFNHideReadOnly
      CommonDialog1.ShowOpen
    End Sub

  6. #6
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Bonjour Delbeke...
    Déjà debout ?

    Je viens de m'amuser un peu ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    Private Const OFN_EXPLORER = &H80000
     
    Private Type OPENFILENAME
        lStructSize As Long
        hwndOwner As Long
        hInstance As Long
        lpstrFilter As String
        lpstrCustomFilter As String
        nMaxCustFilter As Long
        nFilterIndex As Long
        lpstrFile As String
        nMaxFile As Long
        lpstrFileTitle As String
        nMaxFileTitle As Long
        lpstrInitialDir As String
        lpstrTitle As String
        flags As Long
        nFileOffset As Integer
        nFileExtension As Integer
        lpstrDefExt As String
        lCustData As Long
        lpfnHook As Long
        lpTemplateName As String
    End Type
     
    Private Declare Function GetOpenFileNamePreview Lib "msvfw32.dll" (ByRef lpofn As OPENFILENAME) As Long
    Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
     
     
    Private Sub Command1_Click()
     Dim OUVRE As OPENFILENAME, Ret As Long
        With OUVRE
            .lStructSize = Len(OUVRE)
            .hInstance = App.hInstance
            .hwndOwner = Me.hWnd
            .lpstrTitle = "Allez Uranium : Choisis un fichier"
            .lpstrFilter = "Tous (*.*)" + Chr$(0) + "*.*" + Chr$(0) + "Toute la tartine de fichiers  (*.*)" + Chr$(0) + "*.*"
            .lpstrFile = String(255, 0)
            .nMaxFile = 255
            .flags = OFN_EXPLORER
        End With
        Ret = GetOpenFileNamePreview(OUVRE)
        If Ret <> 0 Then
            CloseHandle Ret
            MsgBox "Uranium a choisi le fichier : " & Left$(OUVRE.lpstrFile, InStr(1, OUVRE.lpstrFile, Chr$(0)) - 1)
        Else
            CloseHandle Ret
            MsgBox "alors, Uranium ? On n'a rien choisi ?????"
        End If
    End Sub
    ToutApi
    (j'ajoute celle-là, donc

  7. #7
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 79
    Par défaut
    Citation Envoyé par Delbeke
    Ben si, c'est bleusipo

    Code VB : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub Command1_Click()
      CommonDialog1.Flags = cdlOFNHideReadOnly
      CommonDialog1.ShowOpen
    End Sub

    ça marche Delbeke.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impossibilité de supprimer l'attribut lecture seule
    Par zoumzoum59 dans le forum Windows 8
    Réponses: 0
    Dernier message: 10/01/2014, 14h56
  2. Ouvrir en lecture seule depuis Excel
    Par Peanut dans le forum Excel
    Réponses: 4
    Dernier message: 31/07/2008, 11h55
  3. [SSIS][2K5] Supprimer Fichier en lecture seule
    Par Bjuice2 dans le forum SSIS
    Réponses: 2
    Dernier message: 16/04/2008, 18h31
  4. impossible de supprimer le mode lecture seule
    Par *alexandre* dans le forum Windows XP
    Réponses: 1
    Dernier message: 01/04/2008, 19h43
  5. Modifier ou supprimer fichier en lecture seule
    Par axel-erator dans le forum Langage
    Réponses: 2
    Dernier message: 01/12/2005, 17h57

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