como hacer que un boton abra una carpeta(no una direccion w)

hola :shock:

no manejo bien el flas y no se si sepuede, quiero hacer que un boton creado en flash me abra una carpeta y me muetre el contenido de esta.
Me podrian ayudar?

Les agradesco por su tiempo :)

Gracias.
Bueno, básicamente, si accedes a una carpeta sin Index y si no está protegida, se te va a mostrar el contenido de esta.

Ahora, seria mas recomendable que el botón abriera un archivo que lea la carpeta y enliste los archivos, uno Php.

archivo: carpeta.php
<?php

$directorio="carpeta";
//ABRIMOS LAS CARPETAS
$dir=opendir($directorio);
//HACEMOS LISTADO DE ARCHIVOS
while(($archivos=readdir($dir))!== false)
{
//Suprimir el contenido (.) y (..)
if($archivos=="." OR $archivos==".."){
}else{
//Imprimos los contenidos del directorio
echo $archivos;
}
}
//Cerramos el Directorio
closedir($dir);
?>

Y en el flash, en las acciones del boton pones:
on(release){
getURL("carpeta.php","_blank");
} 
Una consultita el código que me mandaste, donde lo programo??? En un bloc de notas o en flash, el código de la carpeta, me imagino que tengo que programar una carpeta para poder verla en el flash.

Si no es mucha molestia me lo podrías explicar mejor no se como hacer la carpeta.

El otro código de flash si me ubico pero el primero no mucho me das una manito :(

Gracias :)
A lo que yo me referia es que tendras que crear un archivo nuevo, con el bloc de notas o cualquier editor, este será un archivo Php y se encargará de leer la carpeta y mostrar su contenido.

Pero será como abrir cualquier otro archivo en una ventana nueva :(.

Ahora, si quieres que el contenido aparezca directamente en el flash, es un poco más complicado.

Abres un bloc de notas, lo guardas como archivos.php y le pones el siguiente código:

<?php 
echo "&archivos=";
//ABRIMOS LA CARPETA FOTOS
$dir=opendir("fotos"); 
//HACEMOS LISTADO DE ARCHIVOS 
while(($archivos=readdir($dir))!== false) 
{ 
//Suprimir el contenido (.) y (..) 
if($archivos=="." OR $archivos==".."){ 
}else{ 
//Imprimos los contenidos del directorio 
echo $archivos; 
echo "
";
} 
} 
//Cerramos el Directorio 
closedir($dir); 
echo "&";
?>


En el flash, crear un área de texto, de tipo texto dinámico y le pones como nombre de instancia carpetas_txt.

Y en las acciones del fotograma pones:

stop();
var a = new LoadVars();
    a.load("archivos.php");
    a.onLoad = function() {
    carpetas_txt.htmlText = this.archivos;
};

Y listo, ahora se enlistan los archivos de la carpeta en el flash :D
Hola

Te cuento no pude con “Php” no puedo y bregando pude direccionar a una carpeta, con el código que me diste:

“on(release){
getURL("file:///D:/Prueba/","_blank");
}”

Pero tengo un problemita mas.
Se pude de alguna manera darle alguna sentencia, para que me lea directamente la carpeta, sin especificar la unidad donde esta se encuentra o necesariamente tengo que poner toda la ruta “F:/carpeta/archivos” si fuese así como hago para que una ves quemado en un CD( los datos y el flas) darle una ruta que se pueda ver en cualquier lector, ya que no todos los lectores de CD tienen la misma unidad, (F:/,D:/, etc.)
Me das una mano.

Gracias
:D