FoxPro/Visual FoxPro - agregar objetos en aplicacion

 
Vista:

agregar objetos en aplicacion

Publicado por Tamid (35 intervenciones) el 31/08/2001 22:05:48
bueno, esta es mi pregunta, como puedo agregar algun objeto (boton de comando por ejemplo o imagen) ya teniendo mi aplicacion, para poder ver una cantidad de imagenes.

por decir de una manera, si tengo un registro de socios de un club y cada uno de estos debe tener fotografia, al igual que de sus hijos y esposa. si tiene dos hijos y esposa serian 4 imagenes contandolo a el...y si otro solo tiene esposa solo serian dos imagenes. como puedo hacer para que agregue en un formulario una imagen por socio...

gracias...
MaC
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 objetos en aplicacion

Publicado por Antonio Estrada (83 intervenciones) el 31/08/2001 23:04:24
Para eso está el método addobject...
vamos a suponer que los nombres de las fotos los tienes cargadas en una matriz (foto)

for a=1 to alen(foto)
thisform.addobject("foto","image")
thisform.foto.picture=foto[a]
thisform.foto.width=50
thisform.foto.height=80
thisform.foto.left=25
thisform.foto.top=a*90+10
thisform.foto.visible=.t. &&esto hay que hacerlo siempre que se crea un control en tiempo de ejecución , para que las modificaciones que hagamos (top, width...) no se vean poco a poco.
thisform.foto.name="foto"+alltrim(str(a))
next

para eliminarlas, solo hay que hacer
for a=1 to alen(foto)
thisform.removeobject("foto"+alltrim(str(a)))
next

Espero que te sirva
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