Bueno, yo no diría que perdiste el tiempo si has aprendido. El caso es que
tienes un error de concepto el import se usa asi:
import espacio.de.nombres.Clase;
o
import espacio.de.nombres.*:
para todas las clases, pero en ningún caso significa
import ruta.a.tu.fichero.cambiando.barras.por.puntos;
Aunque en AS2 el espacio de nombres debe estar sincronizado con la
estructura de directorios y el nombre de la clase con el nombre del fichero.
Pero esto no tiene porque ser siempre así. Fíate siempre de lo que tengas
puesto en tu clase.
class Danonino.Fremoting{
...
}
Será:
import Danonino.Fremoting;
o para todas las clases ahí dentro:
import Danonino.*;
Un saludo,
Joseba Alonso Pérez
www.sidedev.net
www.5dms.com
> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> nombre de David Bravo
> Enviado el: lunes, 14 de mayo de 2007 11:26
> Para: 'Lista dedicada a Actionscript'
> Asunto: [ASNativos] Problema con acceso a clase
>
> Hola amiguitos:
> Feliz puente al que lo tenga, y al que no, pues otra vez será. ;)
>
> Tengo un pequeño problema al importar una clase a mi proyecto.
> En concreto uso el flash remoting usando la clase de Danonino (el que
> no la
> conozca, da igual, el problema va por otro lado)
>
> Resulta que en mi proyecto uso:
> import Danonino.FRemoting.as;
>
> En mi classpath tengo el directorio "." y el "$(LocalData)/Classes" (o
> sea,
> la configuración por defecto).
>
> Pero me da un error, concretamente:
> **Error** Symbol=seccion_4, layer=as, frame=1:Line 12: The class or
> interface 'Danonino.FRemoting.as' could not be loaded.
> import Danonino.FRemoting.as;
>
> Este Import lo uso en todos los fotogramas en los que creo un objeto
> "Danonino.FRemoting".
> Dentro de mi carpeta de archivos del proyecto tengo otra carpeta
> llamada
> "Danonino" y dentro el archivo FRemoting.as, o sea, que no es problema
> de
> Paths.
> Lo absurdo es que si copio toda la carpeta a otro directorio de
> trabajo, sí
> que se importa la clase sin problemas, y funciona.
>
> Creo que tiene algo que ver que cuando se compila una clase se genera
> un
> archivo ".aso" en la correspondiente carpeta:
> ".......Macromedia\flash 8\en\configuration\classes\aso". He probado a
> borrar todos los aso, pero sigue pasando igual (aunque los aso se
> vuelven a
> generar...)
>
> ¿¿¿Alguna idea??? Odio cuando pasan estas cosas sin lógica
> (aparente)... :(
>
>
> Un saludo,
> David Bravo
> Dimensión Multimedia, <http://www.dimensionmultimedia.com/> S.L.
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------