2009-04-03 7 views
0

Je développe l'application .NET. et en utilisant des contrôles communs VB6Comment (par programmation) ajouter des images à AxMSComctlLib.AxImageList et la liste des images liées à AxMSComctlLib.AxToolbar

en mode conception que je peux créer une liste d'images et l'attacher à la barre d'outils de contrôle mais quand j'ajoute la barre d'outils programatically boutons

Toolbar.Buttons.Add (« tbsave », " Enregistrer », MSComctlLib.ButtonStyleConstants.tbrDefault, toolbarImages.ListImages (1) .Picture)

get exception "clé non valide" Il ne

Toute idée ?? Merci

Répondre

1

Vous pensez à .NET. Pensez en VB6 à la place.

dim nIndex as long 
nIndex = 4 ' this is the index of your image in the ImageList control. 
      ' The code assumes that you already assigned the ImageList 
      ' to the Toolbar.ImageList property 

Toolbar.Buttons.Add(, "tbsave", "Save", MSComctlLib.ButtonStyleConstants.tbrDefault, nIndex) 
Questions connexes