ListView.Items.Add + Image

tchouny Messages postés 19 Date d'inscription samedi 25 février 2006 Statut Membre Dernière intervention 3 octobre 2013 - 8 sept. 2007 à 22:34
tchouny Messages postés 19 Date d'inscription samedi 25 février 2006 Statut Membre Dernière intervention 3 octobre 2013 - 26 sept. 2007 à 09:55
Voici mon code:

con.ConnectionString =

"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source =" &
My.Application.Info.DirectoryPath &
"\MonnaieDB.mdb"con.Open()

Dim ds
As
New DataSet

Dim da
As OleDb.OleDbDataAdapter

Dim sql
AsStringsql "SELECT * FROM Monnaie"da

New OleDb.OleDbDataAdapter(sql, con)da.Fill(ds,

"Liste_Monnaie")con.Close()

Dim i
As
Integer

For i = 0
To ds.Tables(
"Liste_Monnaie").Rows.Count - 1

Me.ListView1.BeginUpdate()

Dim c
As
Byte() = ds.Tables(
"Liste_Monnaie").Rows(i).Item(10)

Me.ListView1.Items.Add(TypeDescriptor.GetConverter(
GetType(Image)).ConvertFrom(c))

Me.ListView1.EndUpdate()

Next

Voici le message d'erreur:

La résolution de surcharge a échoué, car aucun 'Add' Public ne peut être appelé avec ces arguments :
    'Public Overrides Function Add(text As String) As System.Windows.Forms.ListViewItem':
        L'argument qui correspond au paramètre 'text' ne peut pas être converti de 'Bitmap' en 'String'.
    'Public Overrides Function Add(value As System.Windows.Forms.ListViewItem) As System.Windows.Forms.ListViewItem':
        L'argument qui correspond au paramètre 'value' ne peut pas être converti de 'Bitmap' en 'ListViewItem'

Quelqu'un a une idée?? Merci Tchouny

1 réponse

tchouny Messages postés 19 Date d'inscription samedi 25 février 2006 Statut Membre Dernière intervention 3 octobre 2013
26 sept. 2007 à 09:55
thx j'ai trouvé la solution que j'ai posté d'ailleurs.

Tchouny
0
Rejoignez-nous