Visual Basic - Controles A nivel de codigo

Life is soft - evento anual de software empresarial
 
Vista:

Controles A nivel de codigo

Publicado por edu (423 intervenciones) el 25/08/2000 00:00:00
Como hago para diseñar los controles a nivel de codigo como por ejemplo un textbox
ya que coloco
public withevents tt as textbox

pero cuando voy a usar cualquier propiedad me dice que falta el objeto.......

Algo me falta pero no se que es??????
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Controles A nivel de codigo

Publicado por Victor Collado (5 intervenciones) el 25/08/2000 00:00:00
Hola

Está pregunta tiene una respuesta más abajo, de todas formas te voy a copiar aquí parte de lo que recomende hacer para crear controles, este ejemplo profundiza la creación de un label pero tu puedes hacer lo mismo con el TexBox.

Ejemplo:

Option Explicit
´ variables que contendrán los controles
Private lblNombre As Label
Private txtNombre As TextBox
Private WithEvents cmdEnviar As CommandButton

´El boton de comando lo hemos declarado con evento para poder además de crearlo pasarle un evento.lo hemos hecho declarandolo WithEvents y así si quieres escribir código para él solo tienes que abrir la lista de objetos y allí aparecerán los objetos declarados de está forma.

Después para crear el control solo tienes que hacer lo siguiente:

Set lblNombre = Me.Controls.Add("VB.Label", "mlblNombre")
lblNombre.Visible = True
lblNombre.Top = 810
lblNombre.Left = 335 ´ tu escoges la posición.
lblNombre.Height = 285
lblNombre.Caption = "Nombre:"

No olvides que debes tu mismo darle la ubicación y el ancho y alto de los controles.

Para eliminar un control solo debes escribir:

Me.Controls.Remove "lblNombre"

Ahora si está completada la respuesta.

Si tienes alguna pregunta, envíame un mensaje a mi correo.

Un saludo

Victor Collado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

GRACIAS

Publicado por edu (423 intervenciones) el 25/08/2000 00:00:00
OYe vale gracias ahi esta el codigo que me faltaba........
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar