Particularmente trabajo con Macromedia Dreamweaver, editor que trabaja muy bien junto con Flash.
Diseñé como ejemplo un archivo llamado text1.swf el cual al insertarlo dentro del código HTM genera las siguientes líneas:
<p>
<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="43" height="28">
<param name="movie" value="text1.swf">
<param name="quality" value="high">
<embed src="text1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="43" height="28"></embed></object>
</p>
Con lo cual al ejecutarse el código el browser destino chequea mediante codebase si la versión de la aplicación está instalada en la PC del navegante. Si no, va y la descarga del URL informado en pluginspage.
Espero ahora te sea útil la información. Suerte.
PD:
Otra si digo: recordá, independientemente de lo expuesto, que muchos webmaster utilizan la siguiente metodología, en la página de inicio ponen un pequeño texto en FLASH con el aviso "si no ve el mensaje en la línea superior debe desargar el plug-in correspondiente de Flash en..." y ahí ponés un link al sitio de Macromedia. No es elegante, pero se usa.