none
como ago para desplegar de un listbox a listView archivos varios RRS feed

  • Pregunta

  • hola:
    tengo la siguiente pregunta..
    tengo una lista de archivos en un listbox, los archivos son

    • word
    • excel
    • power point
    • musica
    • video
    • pdf

    y quiero que al seleccionarlos de la lista me muestre en un listView u otro comando los iconos respectivos de cada archivo para poder seleccionarlos y poder abrilos desde ahi ya sea por medio de un boton o dandoles doble click sobre el icono del archivo

    como lo ago??
    me pueden ayudar??

    martes, 2 de marzo de 2010 2:46

Respuestas

  • hola

    el control ListView posee la capacidad de usar un control ImageList
    busca este control en la toolbox del visual studio
    si en este ImageList cargas los iconos de cada uno de los tipo de docuemntos que listaras

    podrias al momento de ir cargando cada fila, asignar que icono le corresponde

    veras que cuando creas un ListViewItem tiene un valor para indicar el indice de la imagen del ImageList que asiciara al item que estas creando

    ListView.LargeImageList (Propiedad)

    ListView


    mira este link
    ListViewItem Constructor (String, Int32)
    veras que en el constructor del item puedes indicar que indice de imagen asociaras

    es mas en los ejemplos de este link
    ListViewItem (Clase)

    veras que usa

    Dim item1 As New ListViewItem("item1", 0)

    en donde el cero indica el indice de la imagen del ImageList que carga unas linea mas abajo


    para lanzar la apertura de un archivo, algo ya habia comentado Enrique en otro post en donde preguntaste algo similar

    simplemente puedes hacer

    Process.Start

    puedes hacer

    Process.Start("c:\<ruta>\docuemto.doc")

    esto abrira directamente el documento en la aplciacion asociada a la extension, que por lo general es Word en este caso


    bueno espero esto sea de utilidad
    saludos

    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 2 de marzo de 2010 3:55