Hola, eso lo debes hacer con el parámetro "flashvars" cuando haces la llamada al objeto flash mediante <object> y <embed>, el primero para los navegadores que respetan los estándares y el segundo exclusivamente para IE, sino me equivoco... Te pongo un ejemplo:
<span class="codigo"> <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" height="200" width="150">
<param name="movie" value="ruta/al/objeto.swf"/> <param name="quality" value="high"/> <param name="wmode" value="transparent"/> <param name="flashvars" value="mivariable1=mivalor1&mivariable2=mivalor2"/> <embed src="ruta/al/objeto.swf" quality="high" pluginspage=" http://www.macromedia.com/go/getflashplayer" wmode="transparent" flashvars="mivariable1=mivalor1&mivariable2=mivalor2" type="application/x-shockwave-flash" height="200" width="150"/> </object> </span>Fíjate que lo mismo se especifica dos veces, uno para las propiedades del <object/> y otro para el <embed/>. Pues bien, todas esas variables las recibe el flash en contexto global, lo que quiere decir que no tienes que definirlas previamente, sino que están disponibles bajo los nombres que hayas utilizado en el flashvars, eso es.