Visual Basic - Listbox

Life is soft - evento anual de software empresarial
 
Vista:

Listbox

Publicado por Oscar (14 intervenciones) el 08/05/2003 21:36:46
como hago para que cuando se agregue una line al listbox, ya que salen las barras de desplazamiento, se recorra sola para ver la ultima linea gregada?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Listbox

Publicado por maCo (30 intervenciones) el 08/05/2003 22:00:15
se me ocurre que hagas esto:

modo de VB
ListBox.Selected(ListBox.ListCount - 1) = True

con eso selecionaras la ultimo que metiste al listbox, si nolo quieres pones:

ListBox.Selected(ListBox.ListCount - 1) = True
ListBox.Selected(ListBox.ListCount - 1) = False

Modo Windows api:

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Private Const WM_VSCROLL = &H115
Private Const SB_BOTTOM = 7

y solo envias el mensaje al handle del listbox
Call SendMessage(ListBox.hWnd, WM_VSCROLL, SB_BOTTOM, 0&)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar