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

VBA Access Discussion :

DblClick et cadre d'objet dépendant [AC-2013]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de toony63
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Janvier 2017
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2017
    Messages : 49
    Par défaut DblClick et cadre d'objet dépendant
    Bonsoir a tous,
    encore moi le bras cassé du moment

    j'essaye de faire afficher une image ou pdf dans un cadre d'objet dépendant sur double clique d'un fichier de la "liste de fichier"

    et ça ne fonctionne pas ....

    voici mon code vba

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Liste_fichiers_DblClick(Cancel As Integer)
     
    On Error GoTo Err
    Me.Lecteur_fichiers = Me.Liste_fichiers
     
    Err:
        Select Case Err.Number
            Case (2501)
                Exit Sub
       End Select
    End Sub
    et voici les images de se que j'ai et se que je veux faire

    formulaire en mode création
    Nom : cadre - Compres.png
Affichages : 391
Taille : 221,9 Ko

    formulaire en fonction
    Nom : liste - Compres.png
Affichages : 368
Taille : 122,5 Ko

    Si une bonne âme peux m'orienter ça serait gentil

  2. #2
    Membre éprouvé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2017
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2017
    Messages : 91
    Par défaut Une réponse possible
    Tout simplement ceci ?

    Private Sub Liste_fichiers_DblClick(Cancel As Integer)

    Image10.Picture = type_travaux.Value + "\" + Liste_fichiers.Value

    End Sub

  3. #3
    Membre averti Avatar de toony63
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Janvier 2017
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2017
    Messages : 49
    Par défaut
    Merci Bob78280

    ahhhhhhhhhhhh

    j'ai converti mon cadre objet dépendant en image et ça fonctionne pour les images

    par contre je n'arrive pas a dissocier les fichiers images des autres fichiers

    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
    Private Sub Liste_fichiers_DblClick(Cancel As Integer)
     
    On Error GoTo Err
     
       'Si fichier .jpg ouverture dans cadre photo
    If Liste_fichiers.value = "*.jpg" Then
       'ouverture fichier dans cadre photo
       Lecteur_images.Picture = Dossier_stockage.Value + "\" + Liste_fichiers.Value
     
       'sinon ouvrir shellexecute (avec fonction debut de page)
    Else
       ShellExecute Me.hwnd, "open", Liste_fichiers.Value, "", Dossier_stockage.Value, 1
     
    Err:
        Select Case Err.Number
            Case (2501)
                Exit Sub
       End Select
      End If
    End Sub

  4. #4
    Membre éprouvé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2017
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2017
    Messages : 91
    Par défaut
    Bonjour,

    Je ne comprends pas ta phrase :
    "dissocier les fichiers images des autres fichiers"

  5. #5
    Membre averti Avatar de toony63
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Janvier 2017
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2017
    Messages : 49
    Par défaut
    Je ne comprends pas ta phrase :
    "dissocier les fichiers images des autres fichiers"
    Dans ma liste fichiers j'ai ceci

    Fichier1.jpg
    Fichier2.pdf
    Fichier3.jpg
    fichier4.pdf
    fichier5.doc
    fichier6.jpg

    je souhaite donc ouvrir les fichiers *.jpg avec le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Lecteur_images.Picture = Dossier_stockage.Value + "\" + Liste_fichiers.Value
    et les autres avec le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ShellExecute Me.hwnd, "open", Liste_fichiers.Value, "", Dossier_stockage.Value, 1
    en espérant avoir été plus clair

  6. #6
    Membre éprouvé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2017
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2017
    Messages : 91
    Par défaut
    ah oui, ca y est :
    ( j'ai déplacé ton End If aussi)

    Private Sub Liste_fichiers_DblClick(Cancel As Integer)

    On Error GoTo Err

    'Si fichier .jpg ouverture dans cadre photo
    If Right(Liste_fichiers.value,4) = ".jpg" Then
    'ouverture fichier dans cadre photo
    Lecteur_images.Picture = Dossier_stockage.Value + "\" + Liste_fichiers.Value

    'sinon ouvrir shellexecute (avec fonction debut de page)
    Else
    ShellExecute Me.hwnd, "open", Liste_fichiers.Value, "", Dossier_stockage.Value, 1

    end if

    Err:
    Select Case Err.Number
    Case (2501)
    Exit Sub
    End Select

    End Sub

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

Discussions similaires

  1. [AC-2007] Modifier le nom d'un objet dans un cadre d'objet dépendant.
    Par Claude40 dans le forum IHM
    Réponses: 0
    Dernier message: 26/09/2016, 13h21
  2. Bordure d'un champ cadre d'objet dépendant
    Par nietzsche64 dans le forum IHM
    Réponses: 7
    Dernier message: 09/09/2015, 09h25
  3. Réponses: 2
    Dernier message: 30/05/2008, 13h43
  4. Insertion d'une photo dans un cadre d'objet dépendant
    Par Rock'Caliente dans le forum Access
    Réponses: 2
    Dernier message: 05/12/2006, 13h15
  5. photo sur état depuis cadre d'objet
    Par Ps4 dans le forum Access
    Réponses: 2
    Dernier message: 23/09/2005, 10h58

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