Como recibir datos y ubicarlos segun le corresponda

Iniciado por ŞCØRPIØN-X3, 29 Mayo 2011, 04:06 AM

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

ŞCØRPIØN-X3

Wenas, necesito la ayuda de ustedes..., cree una conexion cliente servidor usando winsock y entre sus opciones una de ellas es que el servidor le brinde al cliente el estado de su CPU cada 1 minuto, el problema que tengo es el siguiente, yo envio el estado del CPU al cliente pero como el cliente es de multiples conexiones, necesito ubicar ese valor en el item del listview que le corresponda (cada item es una conexion con diferentes PC), podrian darme una idea de como hacerlo porfavor?? :)
Espero sus respuestas ;) Gracias de antemano

Edu

Estas haciendo un array de winsock? bueno usa ese index para el listview..

ŞCØRPIØN-X3

listo ;) muchas gracias lo solucione como me dijiste :) gracias de nuevo  ::) bye

TEMA SOLUCIONADO

ŞCØRPIØN-X3

Tuveun problema xD, no se soluciono del todo, anda con algunos y con otros no, les explico un poco mejor el procedimiento que ago, cada vez que se conecta un nuevo servidor, se agrega en un ListView y al TAG de ese item se le aplica el index de la conexion del winsock. ahora lo que yo necesitaria hacer es al recibir el use del CPU, buscar en los TAGs del listview el item que tenga el mismo valor del index y a ese modificarle el numero de una columna..., nose si me explico. espero que me puedan ayudar.. :) espero sus respuestas

Edu

Pero no entiendo, si la conexion del winshock(0) pasa al primer item del listview, ya queda todo ordenado, o tu problema es porque el listview se modifica o se ordena de distintas formas segun quiera el usuario?, ahi es agregarle un tag a cada item q eso no cambiara. Y despues usas el numero del tag para el index del winsock(index)

ŞCØRPIØN-X3

lo segundo es lo que ago porque si un usuario de la lista se desconecta quedan con distintos index, poreso es que le aplico al tag de cada item el valor del index...

Edu


ŞCØRPIØN-X3

no, todavia no, como ago para referirme a un item que tenga cierto tag, osea, necesito buscar en los TAGs del listview el item que tenga el mismo valor del index y a ese ponerle un texto en la columna 8, el index seria el de la conexion por la que estan llegando esos datos, es decir, si yo mando el texto "Hola" desde un servidor, al llegar al cliente llega con un index, necesito buscar en el listview el item que tenga como TAG el mismo valor del index de la conexion y a ese item poner en la columna 8 la palabra "Hola"(teniendo en cuenta que en el listview hay muchas conexiones, es decir muchas filas con diferentes Tag segun el numero de conexion con cada uno de ellos).

Edu

Deja el codigo asi lo miramos y vemos que talvez se puede hacer de otra forma

79137913

HOLA!!!

Mmm, lei todo por arriba, pero no es recomendable usar un control como base de datos, es preferible que uses vectores y luego lo muestres al usuario a traves de un control.

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*