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 :

[VB6] Comment gérer les images d'un projet


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 311
    Points : 96
    Points
    96
    Par défaut [VB6] Comment gérer les images d'un projet
    Bonjour,

    J'ai dans mon projet plusieurs images dans différentes Form.

    Pour le moment je fais comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Set Grid.CellPicture = LoadPicture(App.Path & "\IMAGES PROJET\vide.GIF")
    Cela m'oblige à mettre ces images dans le répertoire de l'appli.
    Est il possible de les intégrer à l'exe ? si oui comment
    Une ListImage pour toutes les feuille ? si oui comment
    Quelle est la bonne solution ?

    Fikou

  2. #2
    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
    Points : 4 674
    Points
    4 674
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Cela m'oblige à mettre ces images dans le répertoire de l'appli.
    Est il possible de les intégrer à l'exe ? si oui comment
    Une ListImage pour toutes les feuille ? si oui comment
    Quelle est la bonne solution ?
    La bonne solution (pour les intégrer) est de créer une "Form" où tu stockes ces images.
    Tu t'y réfères ensuite (directement aux objets images de cette form)
    genre picture1.picture = Formimages.image2.picture
    Ceci à condition que leur nombre ne soit pas démesurément élévé (sinon appli lourde)

  3. #3
    Membre éclairé
    Avatar de Theocourant
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 618
    Points : 739
    Points
    739
    Par défaut
    Salut,

    On peut aussi utiliser un fichier de ressources et l'intégrer à l'appli lors de sont enpaquetage.
    Enfin il me semble que tu trouveras aussi une solution de ce côté là.

    En tout cas c'est expliqué dans le tutoriel à cette adresse http://khany.developpez.com/tutoriel/applicationvb/

    Au fait, j'en profite pour féliciter Cécile qui a rédigé ce tutoriel supra-clair.

    +

    Théo
    Forums VB : lire la notice
    La touche existe pour être utilisée
    Pensez au tag
    Pour ceux n'ayant pas l'aide installée :
    - Aide MSDN pour VB6
    - Aide MSDN pour VBA
    Je ne réponds pas aux questions techniques par MP. Merci d'utiliser le forum fait pour çà.

  4. #4
    Membre expert
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Points : 3 890
    Points
    3 890
    Par défaut
    merci Théo

    Mais effectivement, le nombre et la lourdeur des images doivent être pris en compte pour la solution à appliquer !

    Il m'arrive souvent de créer un répertoire "Graphiques" intégré à mon répertoire contenant mon projet. Il sera donc tj adressable de la même manière :

    App.Path/Graphiques/....

    et tu peux aussi l'intégrer lors de l'empaquetage
    avant de poster FAQ VB - Page sources VB - Cours VB

    Mes tutoriels : VB - VB.NET et ASP.NET

    N'oubliez pas Merci !

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 311
    Points : 96
    Points
    96
    Par défaut
    Merci à tous
    Je vais tester tout ça

    Fikou

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 311
    Points : 96
    Points
    96
    Par défaut
    Encore une t'chite question

    On ne peut pas mettre des Gif dans un fichier .Res ?

    Fikou

  7. #7
    Membre expert
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Points : 3 890
    Points
    3 890
    Par défaut
    gif animé ?

    ca, non !
    avant de poster FAQ VB - Page sources VB - Cours VB

    Mes tutoriels : VB - VB.NET et ASP.NET

    N'oubliez pas Merci !

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    311
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2002
    Messages : 311
    Points : 96
    Points
    96
    Par défaut
    OK merci à tous,

    Je vais garder mon rep dans App.path et faire gaffe à l'install.

    Fikou

Discussions similaires

  1. Comment gérer les évolutions de projet Salesforce
    Par max33370 dans le forum Salesforce.com
    Réponses: 4
    Dernier message: 28/04/2014, 15h47
  2. comment gérer les apparitions et disparitions d'image
    Par saih_tam dans le forum Beamer
    Réponses: 2
    Dernier message: 15/04/2009, 13h56
  3. [Upload] Comment gérer les images ?
    Par calenfeaion dans le forum Langage
    Réponses: 2
    Dernier message: 01/05/2007, 18h20
  4. Réponses: 9
    Dernier message: 13/01/2007, 00h29

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