Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Skeletron en 6 Enero 2010, 00:47 am



Título: Acceder a controles winforms con hilos
Publicado por: Skeletron en 6 Enero 2010, 00:47 am
Hola gente..
como sabran, para acceder a un control, como por ejemplo un label, desde un thread, hay que hacer exactamente éste enorme quilombo:
http://groups.google.es/group/microsoft.public.es.dotnet.vb/browse_thread/thread/4551e8da19f7ae4d/68ca847344faf59f?lnk=st&q=%22Operaci%C3%B3n+no+v%C3%A1lida+a+trav%C3%A9s+de+subprocesos%22&rnum=1&hl=es#68ca847344faf59f


Es una cosa de locos...
Tener que hacer semejante estupides de larga.. por cada control!!...
Si tengo que acceder a 50 controles con hilos, tengo que crear unos 10 delegados y 50 metodos a parte para agregar.. o sea.. WTF???!?!

No hay algo mas generico?


Título: Re: Acceder a controles winforms con hilos
Publicado por: raul338 en 6 Enero 2010, 13:23 pm
:| no es tan largo, son 4 miseras lineas de codigo. Solo que ahi no es tan "generico"

Haz una funcion al que le pasas el nombre del control (de un tipo, ej, si es de lista se le agrega items, si es de texto o boton, se cambia el text, etc) y le pasas el valor.

Es cuestion de tener ingenio, tampoco es taaaannto.


Título: Re: Acceder a controles winforms con hilos
Publicado por: Skeletron en 6 Enero 2010, 18:54 pm
Ya voy a hacer algo que se envien objetos solamente.. Ahora estoy ocupado en otras cosas! :D (novia -baba-)


Título: Re: Acceder a controles winforms con hilos
Publicado por: raul338 en 6 Enero 2010, 21:19 pm
Ya voy a hacer algo que se envien objetos solamente..
objetos? create una especie de cmd (:huh: ??) que funcione por strings jaja xD

Ahora estoy ocupado en otras cosas! :D (novia -baba-)
;D ;) enseñale a programar :o :o jajaa


Título: Re: Acceder a controles winforms con hilos
Publicado por: Skeletron en 6 Enero 2010, 22:44 pm
quise decir Objects.. o sea.. el tipo de dato Object.. como si fuese Integer, String, DOuble, Object..

Pasar como objeto el: "Textbox.text" y darle el valor desde otra linea.. algo voy a inventar..

El 22 de enero voy a andar de nuevo por aquí.. pero desde mañana a la mañana no aparezco mas por internet :/


Título: Re: Acceder a controles winforms con hilos
Publicado por: raul338 en 6 Enero 2010, 23:02 pm
boxing y unboxing??? mejor pasa el control directamente y "Select case-alo" segun su tipo :xD

Te esperaremos el 22 entonces :D