autoseleccionar y enviar listview

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

mk2209
Novat@
Mensajes: 1
Registrado: Mié Dic 31, 2008 12:34 am

autoseleccionar y enviar listview

Mensaje por mk2209 » Mié Dic 31, 2008 12:47 am

buenas, tengo un listview que recibe datos de un servidor cada x segundos, lo que necesito es que cada vez que llegan datos, automaticamente copie ese ultimo item con los subitems y asi poder mandarle esos mismos datos a otro usuario que estara conectado conmigo, lo tengo todo hecho a falta de la funcion de cuando lleguen datos al listview se seleccione la ultima fila y lo mande, digamos el equivalente a "Private Sub Text1_Change()" pero para listview y solo el ultimo item con subitems, en resumen, cuando lleguen datos al listview se autoseleccione la ultima fila y hacer un call command3_click

Private Sub Command3_Click()
Dim linea As String, x As Integer, i As Integer

For i = 1 To ListView1.ListItems.Count
linea = ListView1.ListItems(i) & vbTab

For x = 1 To ListView1.ColumnHeaders.Count - 1
linea = linea & ListView1.ListItems.Item(i).SubItems(x) & vbTab

Next
Winsock1.SendData linea
Next

End Sub

un saludo!

Avatar de Usuario
agustinvines

Re: autoseleccionar y enviar listview

Mensaje por agustinvines » Mié Feb 18, 2009 10:41 am

Hola podrias hacer creo un split a la cadena que te llega, y luego ahi lo recorres en el bucle, si no me he explicado correctamente dimelo y te armo un ejemplo. Cordiales saludos

Puedes leer este manual de listview seguramente te ayude

http://www.recursosvisualbasic.com.ar/h ... stview.htm
http://www.recursosvisualbasic.com.ar/h ... stview.htm

Responder