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 :

Code qui s'execute mal


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2
    Par défaut Code qui s'execute mal
    Bonjour,

    J'ai écrit un code en VB6 pour insérer une image dans une picturebox mais lorsque je l'exécute, la picturebox s'ouvre sans l'image. Peut-être que j'indique mal le chemin d'accès au fichier. Pouvez-vous m'aider svp ?
    Voici mon code (j'ai écrit ce code dans un module):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Private Sub Command1_Click()
     
    Dim chemin As String
     
    chemin = App.Path
    If Right(chemin, 1) <> "\" Then
    chemin = chemin & "NOM DE MON CHEMIN : C:\\Users\Mes documents"
    End If
    chemin = chemin & "NOM DE L'IMAGE : image"
    Picture1.Picture = LoadPicture(chemin)
     
    End Sub

    Merci d'avance

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Citation Envoyé par abcdefghijklm Voir le message
    Peut-être que j'indique mal le chemin d'accès au fichier.
    Bonjour,

    peut être effectivement...
    Je n'ai absolument pas compris où se trouve ton image, si c'est dans le répertoire de ton application ou dans "Mes documents".

    Si c'est dans le répertoire de ton application et qu'on prend comme exemple que ton image s'appelle "MonImage.jpg" il suffit d'écrire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    chemin = App.Path & "\MonImage.jpg"
    Si c'est dans le répertoire "Mes Documents" et qu'on prend comme exemple que ton image s'appelle "MonImage.jpg" il suffit d'écrire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chemin = "C:\Users\Mes documents\MonImage.jpg"

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2
    Par défaut
    Bonjour et merci pour ta réponse OhMonBato.

    En fait, mon application se trouverait dans Mes Documents.
    J'ai donc essayé le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub Command1_Click()
     
    Dim chemin As String
     
    chemin = "C:\Users\Mes documents\MonImage.jpg"
    Picture1.Picture = LoadPicture(chemin)
     
    End Sub

    mais ça ne marche toujours pas.
    Dans l'idéal j'aurais aimé faire une sorte d'explorateur de fichiers avec VBA d'où le reste du code, mais je ne vois pas où ça coince.

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Citation Envoyé par abcdefghijklm Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    chemin = "C:\Users\Mes documents\MonImage.jpg"
    Tu est sur que ce répertoire existe ? ne manque-t'il pas ton nom (login..) quelque part ?

    Citation Envoyé par abcdefghijklm Voir le message
    mais ça ne marche toujours pas.
    Tu entends quoi par la ?( c'est comme les petits bateaux .. ton code il n'as pas de jambe) ..
    [ame="http://www.youtube.com/watch?v=CZgQj2lFirs&feature=player_embedded"]YouTube - Maman les petits bateaux[/ame]


    Citation Envoyé par abcdefghijklm Voir le message
    Dans l'idéal j'aurais aimé faire une sorte d'explorateur de fichiers.
    Je comprends pas .. ton but ce n'est pas d'afficher une image , d'ailleurs il est ou ton contrôle picture ?


    Citation Envoyé par abcdefghijklm Voir le message
    avec VBA d'où le reste du code, .
    VBA ? ou VB6 ?


    [Edit] Bon désolé pour ce message mais c'est dimanche on travaille pas ...

Discussions similaires

  1. Code qui s'execute sous IE mais pas sous FF ni Chrome
    Par FraocH dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 28/04/2010, 10h13
  2. [MySQL] partie de code qui ne s'execute pas
    Par ayisse dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 13/07/2007, 17h40
  3. [PHP-JS] bouton qui execute mal
    Par temperature dans le forum Langage
    Réponses: 14
    Dernier message: 04/05/2006, 09h29
  4. code qui s'execute plusieurs fois
    Par khelif dans le forum JBuilder
    Réponses: 1
    Dernier message: 10/03/2005, 21h56
  5. [C#]Comment executer du code qui se trouve dans une string ?
    Par freddyboy dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/02/2005, 16h31

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