Foto in listBox

come faccio a immetter una foto in un listbox e ancora come faccio per leggerla ??

Grazie

devi utilizzare l’evento CellTextPaint della listbox per disegnare l’immagine, eventualmente ridimensionata (tramite l’oggetto Graphics “g”). Per recuperarla hai tanti modi. Puoi associarla a una cella, ad esempio, tramite la proprietà CellTagAt…

Grazie per la risposta , ma io chiedevo di prendere un Blob dal database facendo una query e dopo aver estapolatoi dai li passavo ad un listbox e tra i dati c’era anche la pic , come devo sciverla : esempio

query al DBase, poi rs = BookDB.sqlSelect( sql ) quindi ListBox1.visible = true
Listbox1.Columncount=19 e if rs.RecordCount > 0 then
while not rs.eof
ListBox1.addRow rs.Field(“Cognome”).StringValue
ListBox1.cell(Listbox1.LastIndex,1) = rs.Field(“Nome”).StringValue
ListBox1.cell(Listbox1.LastIndex,2) = rs.Field(“Citta”).StringValue
ListBox1.cell(Listbox1.LastIndex,3) = rs.Field(“Codice”).StringValue
ListBox1.cell(Listbox1.LastIndex,4) = rs.Field(“Nato”).StringValue
ListBox1.cell(Listbox1.LastIndex,5) = rs.Field(“Sex”).StringValue
ListBox1.cell(Listbox1.LastIndex,6) = rs.Field(“Via”).StringValue

etc , come metto al listbox la cella che contiene la Picture
e come poi …

qui non so come fare

aiuto per cortesia
grazie Luigi

Ti confermo che, per quel che ne so, non puoi “assegnare” lì la picture… potresti assegnare intanto una stringa vuota:

ListBox1.cell(Listbox1.LastIndex,7) = ""

dove “7” è un esempio

assegnare ciò che estrai (che non so cosa sia esattamente) al CellTag

ed infine, nell’evento CellTextPaint, sfruttare i tuoi dati “blob”, convertendoli in Picture e disegnando l’immagine al volo.

Il principio è quello (poi magari esiste di meglio). Purtroppo non dispongo di esempi di codice funzionanti.

grazie , non mi pare che leggendo sul net si sappia molto su questo
comunque grazie