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
-----------------------------------------------------

Responder a