Visual Basic - AGREGAR CONTROL IMAGE EN TIEMPO DE EJECUCION

Life is soft - evento anual de software empresarial
 
Vista:

AGREGAR CONTROL IMAGE EN TIEMPO DE EJECUCION

Publicado por Vero (1 intervención) el 02/10/2003 18:10:57
HOLA
Se puede crear un control image en tiempo de ejecucion, ose que cuando este funcionando mi aplicación, cuando yo le de a una opcion, me agregue un image y carge una imagen, se puede esto?
GRACIAS
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:AGREGAR CONTROL IMAGE EN TIEMPO DE EJECUCION

Publicado por Juan (284 intervenciones) el 02/10/2003 18:20:41
Si sólo necesitas uno lo mejor es que lo pongas invisible y lo hagas visible cuando proceda.

Si necesitas que se carguen un numero indefinido de controles, debes crear un array de controles, poniendo un control image y estableciendo su propiedad Index=0.

Teniendo eso, cada vez que necesites que tu código cargue un nuevo control sólo tienes que escribir:

i = Image1.Count
Load Image1(i)
Image1(i).Picture = LoadPicture("ruta_archivo_imagen")
Image1(i).Move izquierda,arriba,ancho,alto
Image1(i).Visible = True

Para posteriormente descargar los controles Image puedes hacer algo así:

Do While Image1.Count > 1
UnLoad Image1(Image1.Count - 1)
Loop

Así se descargarían todos excepto el primero.
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