aclyon
Messages postés2Date d'inscriptionmercredi 10 décembre 2008StatutMembreDernière intervention 1 juillet 2009
-
1 juil. 2009 à 21:46
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
2 juil. 2009 à 07:05
Bonjour,
Voila mon problème, archi débutant en Visual Basic Express, je tente sans succès de copier dans le presse papier une image d'une listview afin de pouvoir la coller dans une application de type word, excel ou power point.
Je parviens à sélectionner l'image (Item) , avec cette instruction :Dim
i
As
Integer = ListView1.SelectedItems.Item(0).Index
mais ensuite je cale sur la méthode pour la copier. Merci pour votre aide
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 1 juil. 2009 à 22:09
Bonsoir,
Attention au thème !!! Tu as posté dans "Le bar" ta demande est donc visible par tout le réseau CodeS-SourceS. Thème => VB 2005 /VB.Net
Ta réponse tien en quelques lignes très simples :
If ListView1.SelectedItems.Count > 0 Then
Dim img As Bitmap = ImageList1.images(ListView1.SelectedItems(0).ImageIndex)
Clipboard.SetData(DataFormats.Bitmap, img)
'Bien sûr tu peux jouer sur les formats....
End If
/!\ La propriété Item désigne l'élément complet (la ligne avec le texte et les sous éléments) et non l'image !
@+ Mayzz.
Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer. <
aclyon
Messages postés2Date d'inscriptionmercredi 10 décembre 2008StatutMembreDernière intervention 1 juillet 2009 1 juil. 2009 à 22:24
Bonsoir,
Merci pour cette réponse rapide et précise, désolé pour l'erreur de rubrique, c'est le manque d'habitude dans ce domaine.
Encore merci
A bientôt