Autor Tema: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]  (Leído 5302 veces)

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

sicario

  • Visitante
Hola amigos programadores... les comento:

Estoy trabajando en una aplicacion y estoy haciendome bolas con los procesos background.. el detalle es que quiero trabjar con un PROGRESSBAR entonces el clavo que me da es que el objeto (progresbar) que esta en un formulario.. no ha sido creado en el proceso backgroun por tanto no puede ser manipulado... entonces... ya no se que hacer  :-/  .... ¿como le hago par poder utilizar los background... y a la vez.. ir viendo el porcentaje de avance de mi proceso... siendo que mi proceso es un barrido de una tabla.

gracias por sus sugerencias.

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #1 : julio 09, 2008, 05:44:22 pm »
Solo para efectos de clarificación: VB.net o C#.net?

sicario

  • Visitante
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #2 : julio 09, 2008, 05:50:54 pm »
EN VB.NET.. sin embargo me es indiferente si me ayudan en C# on en Vb.net

Desconectado Trance

  • Sv Vampire Team ® Founder
  • The Communiter-
  • *****
  • Mensajes: 1655
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #3 : julio 09, 2008, 06:03:09 pm »
Código: [Seleccionar]
http://www.ondotnet.com/pub/a/dotnet/2005/07/25/backgroundworker.html?page=2
Código: [Seleccionar]
http://msdn.microsoft.com/es-es/library/system.componentmodel.backgroundworker.progresschanged(VS.80).aspx

sicario

  • Visitante
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #4 : julio 11, 2008, 10:50:34 am »
gracias de todas formas... pero no me furula  :sad:  ... siempre me dice que estoy tratando de accesar un componente que no ha sido creado desde el proceso background.... como diria chero07 .... mal set.

Desconectado JGuillen™

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3449
  • PHP,C#,MySQL,SQL

sicario

  • Visitante
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #6 : julio 11, 2008, 04:46:32 pm »
Sicario me preguntaba si esto te puede ayudar..?
http://geeks.ms/blogs/eecsaky/archive/2006/09/10/Usando-el-ProgressBar-con-un-BackGroundWorker.aspx
 :thumbsup:

Sos mi idolo... cuando sea grande quiero ser como vos...  :yahoo:  .... ahh por cierto aqui te va un -k por haberte tardado tanto en ayudarme XD.... jejejeje

Desconectado JGuillen™

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3449
  • PHP,C#,MySQL,SQL
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #7 : julio 11, 2008, 04:53:51 pm »
Sos mi idolo... cuando sea grande quiero ser como vos...  :yahoo:  .... ahh por cierto aqui te va un -k por haberte tardado tanto en ayudarme XD.... jejejeje

jajajaj hey como te kedo?   :thumbsup:

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #8 : julio 11, 2008, 05:46:44 pm »
este error te da porque en tu procedimiento :
Citar
BackgroundWorker_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker.DoWork
haces referencia a algún control de tu formulario.... por ejemplo: progressbar.value=20

porque el progressbar se creo en initialize componets del form... y la ejecucion del background en otro.....


estas intentando mostrar un progreso de la ejecución de un script ?¿? te lo pregunto porque a mi me costo un pelin hacer eso, así pa pasarte el código que ocupo..... aun toy en deuda contigo por el codigo de "cargarMenu" que me pasaste.... tengo esa espina de querer ayudarte....  :thumbsup:
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

sicario

  • Visitante
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #9 : julio 11, 2008, 05:51:14 pm »
jajajaj hey como te kedo?   :thumbsup:

me quedo de toque...  :thumbsup:  ... en realidad solo me faltaba lo que dice el ejemplito.. cambiar la propiedad..jejejej

este error te da porque en tu procedimiento : haces referencia a algún control de tu formulario.... por ejemplo: progressbar.value=20

porque el progressbar se creo en initialize componets del form... y la ejecucion del background en otro.....


estas intentando mostrar un progreso de la ejecución de un script ?¿? te lo pregunto porque a mi me costo un pelin hacer eso, así pa pasarte el código que ocupo..... aun toy en deuda contigo por el codigo de "cargarMenu" que me pasaste.... tengo esa espina de querer ayudarte....  :thumbsup:

Ya lo supere el problema.... siga en deuda amigo... jejejejeje   a proposito.. queres saldar tu deuda... dame una alternativa gratuita que suplante a crystal report... no exel.. no html.. necesito un reporteador potente gratuito...

Desconectado Juancho

  • The Communiter-
  • *
  • Mensajes: 1311
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #10 : julio 11, 2008, 06:07:15 pm »
en un tema anterior ya habia publicado como podias corregir tu problema y era este tema:

http://www.svcommunity.org/forum/index.php?topic=51659.0
<a href="http://www.gametracker.com/player/%7BAiPI%7DJuancho/94.127.17.72:11480/" target="_blank">
<img src="http://cache.www.gametracker.com/player/%7BAiPI%7DJuancho/94.127.17.72:11480/b_560x95.png" border="0" width="560" height="95" alt="" />
</a>

sicario

  • Visitante
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #11 : julio 11, 2008, 06:15:52 pm »
en un tema anterior ya habia publicado como podias corregir tu problema y era este tema:

http://www.svcommunity.org/forum/index.php?topic=51659.0

si me recuerdo... pero esta solucion no se adaptaba a lo que queria en esa oportunidad.. peros e te agradece... tambien...

aquello era sobre una pantallita mientras corria mi proceso... era con otra finalidad..

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re: Ayuda a ¤.§íĈÅRïð.¤ con .NET y Subprocesos [Background]
« Respuesta #12 : julio 12, 2008, 12:37:05 pm »
en un tema anterior ya habia publicado como podias corregir tu problema y era este tema:

http://www.svcommunity.org/forum/index.php?topic=51659.0
simon, por ello aprendí a trabajar con el BackGroundWorker.... por cierto que no te agradeci Juancho... pero nunca es tarde pa agradecer, así que aprovecho pa darte las gracias y decirte que estoy utilizando lo que me dijiste !!!
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito