Más razón que un santo tienes (y más paciencia). Una vez más, agradezco tus sabias palabras.
El caso es que el ejemplo del que partía usaba el import con la extensión .as al final, y como cuando empecé a usarlo funcionaba, ni me lo replanteé. Poniendo sólo import Danonino.Fremoting importa la clase perfectamente, así que es obvio que en el ejemplo del que partí estaba mal. Este finde por fín me compré el libro de ActionScript2.0 de Colin Moock así que espero dar definitivamente el paso a un programador en condiciones y hacer preguntas de más nivel. Por cierto, al menos a mí me parece que la traducción deja mucho que desear, y hay que saber bastante flash y programación para sacarle el partido (más que nada por lo que digo de la traducción). Una vez más, gracias Joseba. :) -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso Enviado el: lunes, 14 de mayo de 2007 12:20 Para: 'Lista dedicada a Actionscript' Asunto: Re: [ASNativos] Problema con acceso a clase 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 ----------------------------------------------------- ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------

