Foros del Web » Creando para Internet » Flash y Actionscript »

ayuda con carga de imagenes

Estas en el tema de ayuda con carga de imagenes en el foro de Flash y Actionscript en Foros del Web. hola todos estoy cargando una imagen desde BD es desir el camino viene de la BD ok ya logre que me recuperara los capos de ...
  #1 (permalink)  
Antiguo 04/04/2005, 10:38
Avatar de alexjnm  
Fecha de Ingreso: octubre-2004
Ubicación: cuba
Mensajes: 218
Antigüedad: 20 años
Puntos: 1
ayuda con carga de imagenes

hola todos estoy cargando una imagen desde BD es desir el camino viene de la BD

ok ya logre que me recuperara los capos de texto que lleva la imagen pero no logro que me ponga la imagen
este es el codigo que estoy usando
Código HTML:
var cuadro = new LoadVars();
    cuadro.load("cuadros.php");
    cuadro.onLoad = function() {
    titulo.text = this.titulo;
	autor.text = this.autor;
    tecnica.text = this.tecnica;
    precio.text = this.precio;
	img.text = this.img;
};
loadMovie(this.img, imagen_mc);
imagen_mc._x = 100; 
imagen_mc._y = 100;
que es lo que esta mal
soy novat en la cuestion

gracias de antemano
saludos alex
__________________
__________________________________________________ _________
A beses el camino mas largo es la solución mas eficaz :)
  #2 (permalink)  
Antiguo 04/04/2005, 15:55
Avatar de pulento  
Fecha de Ingreso: noviembre-2002
Ubicación: En un pequeño, helado, obscuro reino... llamado Dinamarca.
Mensajes: 1.852
Antigüedad: 22 años
Puntos: 1
.

Ok creo ke se lo ke pasa ...

En la raiz pon esto.:

var imgg;

y copia este code en lugar del ke tienes

code------->

onLoad = function() {
titulo.text = this.titulo;
autor.text = this.autor;
tecnica.text = this.tecnica;
precio.text = this.precio;
imgg= img.text = this.img;
};
loadMovie(this.img, imagen_mc);
imagen_mc._x = 100;
imagen_mc._y = 100;


---------------<

Pruebalo y me cuentas

Salu2

.
__________________
http://www.flotdesign.dk/
  #3 (permalink)  
Antiguo 04/04/2005, 15:59
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 10 meses
Puntos: 193
El problema esta en que tienes la instruccion de loadMovie fuera del onLoad estonces esto se ejecuta antes de que las variables esten cargadas prueba asi:

Código:
var cuadro = new LoadVars();
cuadro.load("cuadros.php");
cuadro.onLoad = function() {
	titulo.text = this.titulo;
	autor.text = this.autor;
	tecnica.text = this.tecnica;
	precio.text = this.precio;
	img.text = this.img;
	loadMovie(this.img, imagen_mc);
	imagen_mc._x = 100;
	imagen_mc._y = 100;
};
  #4 (permalink)  
Antiguo 04/04/2005, 19:28
Avatar de alexjnm  
Fecha de Ingreso: octubre-2004
Ubicación: cuba
Mensajes: 218
Antigüedad: 20 años
Puntos: 1
gracias

Gracias ha hora mismo lo pruebo
si funciona les digo y si no funciona tambien jejejejeje
saludos alex
__________________
__________________________________________________ _________
A beses el camino mas largo es la solución mas eficaz :)

Última edición por alexjnm; 04/04/2005 a las 19:32 Razón: coreccion
  #5 (permalink)  
Antiguo 04/04/2005, 20:45
Avatar de alexjnm  
Fecha de Ingreso: octubre-2004
Ubicación: cuba
Mensajes: 218
Antigüedad: 20 años
Puntos: 1
Pregunta funciona pero otra duda

gracias a los dos la cosa ya funciona
ok pero tengo otra duda el problema es que no havia previsto qye hay imagenes que por ejemplo si caen vien en la pelicula flash pero hay otras que no

por ejemplo tego una que tiene width="170" height="210" esa es vertical pero tengo otra que es width="200" height="100" y entonses es donde se forma el regero

hay alguna forma de que cuando el flash vaya a cargar los datos carge las imagenes con un width y height ya definidos por mi

espero que me hayan entendido
saludos alex
y gracias de antemano
__________________
__________________________________________________ _________
A beses el camino mas largo es la solución mas eficaz :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:22.