Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: ~~ en 23 Octubre 2006, 17:08 PM

Título: ListBox con barras e imagenes¿?¿?¿?¿
Publicado por: ~~ en 23 Octubre 2006, 17:08 PM
Hola a todos ;)

Kizas esta duda sea un poco estupida, pero como no tengo verguenza, pos lo pregunto xDD. Estaba mejorando un FileManagger q tenia por ahí, y cuando paso el listado de carpetas a un ListBox, y la ruta es muy larga, no puedo ver el final, ya q se añade una barra vertical, pero no una horizontal... Alguien sabe si se puede poner una barra horizontal a un ListBox???

Y otra dudilla un poco mas complicada, alguien sabe si hay alguna API q permita poner un icono delante de cada elemento de un ListBox???

Muxas gracias  :P
1S4ludo
Título: Re: ListBox con barras e imagenes¿?¿?¿?¿
Publicado por: WarGhost en 23 Octubre 2006, 17:13 PM
creo que la respuesta de todo eso es listview xD.

;D Salu2, David
Título: Re: ListBox con barras e imagenes¿?¿?¿?¿
Publicado por: CeLaYa en 23 Octubre 2006, 17:31 PM
creo que alguna vez vi en la paqgina del Guille (http://www.elguille.info/) que estaban incluyendo imagenes con algunas API's, pero creo que coincido con WarGhost, no te compliques y mejor mete un ListView
Título: Re: ListBox con barras e imagenes¿?¿?¿?¿
Publicado por: ~~ en 23 Octubre 2006, 17:48 PM
Puff... es q ahora cambiar todo... weno si no hay mas remedio, q se le va a hacer  :-\

Gracias a los dos ;)
1S4ludo
Título: Re: ListBox con barras e imagenes¿?¿?¿?¿
Publicado por: WarGhost en 23 Octubre 2006, 17:52 PM
yo creo que además el listview es mas bonito para un filemanager puedes poner el peso y la ultima molificación etc...

P.D:En mi proyecto uso Un treeview y un listview para el filemanager y queda como dios :D
Título: Re: ListBox con barras e imagenes¿?¿?¿?¿
Publicado por: ~~ en 29 Octubre 2006, 01:35 AM
Si alguien tiene curiosidad por saber como poner barras horizontales en un ListBox aki lo dejo, q por fin lo encontre xDD

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long

Private Sub Form_Load()
List1.AddItem "asdsadlhfdsalfldsgfldsagjfdsgljfs)"
Dim x As Integer
x = SendMessage(List1.hwnd, &H194, 200, ByVal 0&)
End Sub


1S4ludo