Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/04/2005, 09:14
Avatar de junihh
junihh
 
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Hola

En primer lugar en el TXT debes poner la variable y el valor de este modo:
&cantidad=3 // <-- Nota el simbolo delante de cantidad.

En segundo lugar, puedes usar loadVariablesNum("texto.txt", 0) para cargar la variable y los valores de estas.

Si embargo a todo eso te doy un pequeño truco que me funciona sin problemas, sin necesidad de archivos TXT o codigos complicados. Se trata de pasar los valores al swf directamente via el html. En este caso tendriamos lo siguiente:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="476" height="146">
<param name="movie" value="fotos.swf?cantidad=3">
<param name="quality" value="high">
<embed src="fotos.swf?cantidad=3" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="476" height="146"></embed>
</object>

En ese caso, como ves puse la variable y el valor en el nombre del swf. Al cargar el html y el swf, se carga a la misma ves ese valor y se pasa a la variable cantidad dentro del swf. Ademas, de este modo no necesitas a loadVars(), loadVariables() o cualquiera de los demas sabores

Una cosa, dentro debes tener declarada la variable asi: var cantidad;

Muy simple y practico
__________________
JuniHH
- Mi blog
- Mi portafolio

Última edición por junihh; 30/04/2005 a las 09:21