FoxPro/Visual FoxPro - asignar nombres a objetos

 
Vista:
sin imagen de perfil
Val: 15
Ha disminuido su posición en 4 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

asignar nombres a objetos

Publicado por Foxadict (8 intervenciones) el 11/01/2019 11:11:07
Hola ...

A ver si alguien me podría ayudar....

Necesito crear objetos (ejemp. image) cada vez que el usuario hace click en un commandbutton, como puedo asignarle un nombre a ese objeto para que pueda crear un numero indefinido de objetos???
Por ejemplo: THISFORM. ADDOBJECT("nombre1","image"), THISFORM. ADDOBJECT("nombre2","image"), THISFORM. ADDOBJECT("nombre3","image")... etc

Con una variable no seria posible, no????


Llevo atascado con esto mucho tiempo.

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
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

asignar nombres a objetos

Publicado por Fidel José (657 intervenciones) el 11/01/2019 12:07:04
Este código agrega 10 objetos image
1
2
3
4
5
6
7
8
9
10
11
12
13
ln = 0
FOR i = 1 TO 10
	lcName = "img"+TRANSFORM(i)
	IF !PEMSTATUS(thisform,m.lcName,5)
		thisform.newobject(m.lcName,"image")
	ENDIF
	WITH thisform.&lcName
		.top = (numeric)
		.left = (numeric)
		.picture =	(path + filename )
		.visible = .t.
	ENDWITH
NEXT
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 15
Ha disminuido su posición en 4 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

asignar nombres a objetos

Publicado por Foxadict (8 intervenciones) el 11/01/2019 12:41:21
Funciona !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Muchas Gracias por tu ayuda Fidel José.

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
sin imagen de perfil
Val: 15
Ha disminuido su posición en 4 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

asignar nombres a objetos

Publicado por Foxadict (8 intervenciones) el 11/01/2019 14:00:11
Intenté también usar un campo de una tabla como nombre para el newobject pero me dice: Variable no encontrada.
¿ No se puede usar campos ?

Gracias.
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