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 :

Imagelist doit être initialisé avant de pouvoir être utilisé


Sujet :

VB 6 et antérieur

  1. #1
    Membre habitué Avatar de Milyshyn76
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2007
    Messages
    440
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France, Seine Maritime (Haute Normandie)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 440
    Points : 158
    Points
    158
    Par défaut Imagelist doit être initialisé avant de pouvoir être utilisé
    Bonjour à tous,

    j'ai une erreur concernant l'initialisation d'une ListView :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     .SmallIcons = W00_Initiales2.ImageList1
    imagelist doit être initialisé avant de pouvoir être utilisé
    J'ai déjà essayé d'ajouter la syntaxe suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set Listview1.SmallIcons = ImageList1
    sans succès.

    Egalement manuellement dans les options de ma ListView, dans la catégorie Icon Imag List, impossible d'ajouter ImagList1 aux catégories :
    Normal, Small et Column Header.

    Voici la liste de mes références :
    Nom : Capture_ListView.JPG
Affichages : 662
Taille : 53,5 Ko

    Merci d'avance pour votre aide,

    Emilie

  2. #2
    Modérateur
    Avatar de l_autodidacte
    Homme Profil pro
    Retraité : Directeur de lycée/Professeur de sciences physiques
    Inscrit en
    Juillet 2009
    Messages
    2 417
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Retraité : Directeur de lycée/Professeur de sciences physiques
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2 417
    Points : 5 816
    Points
    5 816
    Par défaut
    Le contrôle ImageList doit contenir au moins une image avant qu'il ne soit "appelé" et ce soit par le code dans un module de lancement, Form_Initialize, Form_Activate ou Form_Load ou manuellement
    Un exemple utilisant le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Form_Load()
        ImageList1.ListImages.Add 1, "A", LoadPicture("C:\Temp\Rain.jpg") ' Sans cette ligne,si ImageList1 ne contient pas d'image, l'erreur évoquée se produira
        ListView1.ColumnHeaderIcons = ImageList1 ' Source d'images pour les en-têtes de colonnes
        ListView1.ColumnHeaders(1).Icon = ImageList1.ListImages(1).Key 'Attribution d'une image à l'en-tête de la 1ère colonne
    End Sub

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/09/2012, 19h54
  2. Réponses: 9
    Dernier message: 12/10/2011, 15h27
  3. Réponses: 3
    Dernier message: 02/10/2006, 14h05
  4. Réponses: 4
    Dernier message: 24/02/2006, 12h50
  5. [...] doit utiliser une requête qui peut être mise à jour
    Par requiemforadream dans le forum ASP
    Réponses: 4
    Dernier message: 26/04/2005, 10h12

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