Public Sub New()

25/05/2006 - 06:26 por Sergio | Informe spam
Estimados Amigos, tengo la siguiente duda y espero puedan ayudarme

Para que sirve el procedimiento Public Sub New() ?????????, con o sin este
procedimiento la aplicacion funciona, pero lei que debe ir, y en varios
codigos
fuente que baje lo vi colocado en cada formulario.
Mi pregunta es, afecta que este o no este este procedimiento???, tiene
relacion
con el evento LOAD?????
El procediemiento public Sub New debe ir en cada formulario??????
El siguiente es el codigo con el que arranca mi proyecto, esta bien???

Public Sub New()
InitializeComponent()
End Sub

Private Sub frmMain_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load

Me.AcceptButton = Me.Botonbuscar
Me.CancelButton = Me.Botoncerrar
Me.ControlBox = False

End Sub

Muchas Gracias y si esta mal algo del fragmento de codigo, se agradece que
lo comenten
 

Leer las respuestas

#1 Alberto Poblacion
25/05/2006 - 08:24 | Informe spam
"Sergio" wrote in message
news:
Para que sirve el procedimiento Public Sub New()



Se llama "Constructor".

Cuando creas una instancia de una clase (haciendo variable=New
LaClase()), se ejecuta siempre lo primero el Sub New que exista dentro de
LaClase. Normalmente se utiliza para inicializar las variables de clase que
necesiten tener un valor concreto antes de empezar a usar la clase.
El Sub New de los Windows Forms se usa para llamar a la rutina
InitializeComponent, que lo que hace es "pintar" el formulario (colocarle
los botones, textboxes, etc.).

Preguntas similares