Alteracion de textbox de una classe desde otro mod
Publicado por [SkG] (1 intervención) el 06/06/2008 13:43:22
Buenas, tengo un proyecto de VB.NET en el que tengo un problemilla.
Primero os digo lo que uso:
VisualBasic .NET 2005 y 2008
Frameworks 2.0 y 3.0
Bien, pues el proyecto lo abri como Windows Form, con lo cual tiene su form y su codigo en una Class, ("Public Class GUI"). De lo que me interesa que me da problemas tiene: un BackgroundWorker y un TextBox con propiedad MultiLine = True.
Luego tengo un modulo ("Module IRC") con su funcion principal que es Conexion().
Cuando el BackgroundWorker ejecuta Conexion() esta funcion envia sus cambios al textbox pero no aparecen... Lo hago asi: GUI.TextBox.AppendText("Loquesea" & System.Environment.NewLine)
El caso es que si el codigo del modulo lo pongo en la class SI me envia al textbox los cambios. De esto deduzco que es algun problema de comunicación entre el Module y la Class.
Llevo poco tiempo programando en VB.NET y C#.
¿Alguien me puede orientar?
Muchas gracias
Primero os digo lo que uso:
VisualBasic .NET 2005 y 2008
Frameworks 2.0 y 3.0
Bien, pues el proyecto lo abri como Windows Form, con lo cual tiene su form y su codigo en una Class, ("Public Class GUI"). De lo que me interesa que me da problemas tiene: un BackgroundWorker y un TextBox con propiedad MultiLine = True.
Luego tengo un modulo ("Module IRC") con su funcion principal que es Conexion().
Cuando el BackgroundWorker ejecuta Conexion() esta funcion envia sus cambios al textbox pero no aparecen... Lo hago asi: GUI.TextBox.AppendText("Loquesea" & System.Environment.NewLine)
El caso es que si el codigo del modulo lo pongo en la class SI me envia al textbox los cambios. De esto deduzco que es algun problema de comunicación entre el Module y la Class.
Llevo poco tiempo programando en VB.NET y C#.
¿Alguien me puede orientar?
Muchas gracias
Valora esta pregunta


0