RE:Creacion de Objetos en Run-Time
Juan,
El siguiente código te añadiría una LABEL en tiempo de ejecución con el contenido de la variable x, en un formulario.
dim lb as new system.windows.forms.label
lb.text=x 'Texto asignado a la LABEL
lb.size=new size(40,10) 'Tamaño de la LABEL
lb.location=new point(10,10) 'Posición de la LABEL en el FORM
controls.add(lb) 'Esto añade la LABEL al formulario
También podrías añadir el LABEL a otro objeto, como por ejemplo un panel. Para ello, suponiendo que ya tienes un panel que se llama pnl, tendrías que cambiar la última línea del código anterior por:
pnl.controls.add(lb)
Y por último puedes asignarle eventos con el siguiente código:
addhandler .click, addressof holaMundo
... donde holaMundo es una función que tienes que haberte definido, y que debe tener una cabecera de la siguiente forma:
private sub holaMundo(ByVal sender As Object, ByVal e As System.EventArgs)
'Aqui va el código que quieras
end sub
Espero que esta información te sea de ayuda.
Marcos