Extraño problema y conflicto con los ListView

Iniciado por RiasChan, 14 Junio 2019, 09:34 AM

0 Miembros y 1 Visitante están viendo este tema.

RiasChan

Estoy haciendo un proyecyto netamente basado en listviews, muchas consultas a base de datos, visualizaciones, incluso eh llegado al punto de reemplazar listbox por listview... en sintesis no puedo presindir de los ListView.

Tuve un problema con mi windows, no sé exactamente que pasó, pero la cuestión es que hice una copìa de seguridad de todo el sistema con el programa AOMEI Backupper. Hice esa backup, y volví el timpo atrás con otra imagen de mi misma PC de febrero de 2019 y me eonctré con estos problemas con el Visual. Decistí y volvi a montar la imagen de Junio, y para mi asombro el problema está.

NO anda el proyecto. Cuando lo abro me tira errores de archivos .log, No carga la OCX para q funcionen los Listview. (aun asi, acepta el componente, cuando puse la imagen de Febrero ni tomaba la OCX) ahora la toma. La cuestino esq ue tira error en la construccion del Listview, es como si estuviera bugeado el componente :S

que peudohacer??


Serapis

#1
Es bastante probable que el componente que tengas agegado no sea la versión correcta...
Observa: Agrego 2 componentes:
Microsoft Windows Common Controls 5.0 (sp2)
Item As ComctlLib.ListItem
Private Sub ListView1_ItemClick(ByVal Item As ComctlLib.ListItem)
'
End Sub


Microsoft Windows Common Controls 6.0 (sp6)
Item As MSComctlLib.ListItem
Private Sub ListView2_ItemClick(ByVal Item As MSComctlLib.ListItem)
'
End Sub


p.d.:
Más aún mirando la imagen que adjuntas, ya se ve ahí que tienes ambos componentes, retira aquel que no vayas a utilizar, deja la versión 5.0 o la 6.0 pero no ambas, ya que al ser bibliotecas distintas pero con interfaces del mismo nombre o acompañas a cada rato la ruta completa de cada ítem de la interface del componente específico, o el editor no sabrá a cada momento a cual de ellos te refieres. Elimina la ambigüedad retirando del proyecto el componente que no utilices.