Foros del Web » Creando para Internet » Flash y Actionscript »

Diccionario interactivo

Estas en el tema de Diccionario interactivo en el foro de Flash y Actionscript en Foros del Web. Hola amigos aki despues de mucho tiempo, como siempre para molestarlos, el tema es ke tengo ke hacer un diccionario interactivo para un CD en ...
  #1 (permalink)  
Antiguo 13/11/2008, 08:24
Avatar de Cyberlobito
Usuario no validado
 
Fecha de Ingreso: junio-2004
Ubicación: Lima, Perú
Mensajes: 145
Antigüedad: 13 años, 5 meses
Puntos: 0
De acuerdo Diccionario interactivo

Hola amigos aki despues de mucho tiempo, como siempre para molestarlos, el tema es ke tengo ke hacer un diccionario interactivo para un CD en Flash
el punto es ke tengo toda la idea de como hacerlo pero no se como hacerlo

necesito algo asi como una base de datos de dos campos diria yo, palabra y descripcion, la idea es ke en mi flash en un tex Input yo ingrese una palabra y la busque en mi base de datos y si la encuentra que en un teto dinamico me muestre la descripcion y si no la encuentr simplemente un mensaje de palabra No encontrada asi de simple

hay ke usar condicionales y todo eso mi nivel de AS2 es intermedio casi casi avanzado pero no se como comunicarme con base de daos he usado antes el loadVars y se que se podria hacer con XML pero no se hacerlo a ver si me echan una manito

Gracias
  #2 (permalink)  
Antiguo 15/11/2008, 09:49
 
Fecha de Ingreso: julio-2008
Mensajes: 9
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Diccionario interactivo

hola tengo la misma pregunta, quiesiera que por favor nos ayudara para mi es muy urgente hacer este diccionario si alguien sabe o tiene algun ejemplo por favor responder o enviarlo a mi correo [email protected]
  #3 (permalink)  
Antiguo 15/11/2008, 10:15
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 13 años
Puntos: 43
Respuesta: Diccionario interactivo

Hola Cyberlobito !

Como va a ser ejecutado desde un CD el proyecto no vas a poder utilizar base de datos, así que vas a tener que usar archivos XML.

La primera solución que se me vino a la mente, es tener una colección de archivos xml que abarque todo el abecedario, por ejemplo:

a.xml
b.xml
c.xml
d.xml
etc...

Si escriben una palabra con la letra 'a', que busque en el archivo a.xml, si escriben una palabra con 'z', que busque en el archivo z.xml, sería lo mejor en lugar de hacer un mega archivo y que se tarde en procesar más.

Tus archivos xml podrías estructurarlos de esta forma:

Código HTML:
<dictionary type="a">

    <word>
         <name>Abajadero</name>
         <desc>Cuesta</desc>
    </word>

   <word>
         <name>Abanar</name>
         <desc>Hacer aire sobre una cosa con el abano</desc>
    </word>

</dictionary> 
Así que cuando busquen una palabra tendrías primero que ver con que letra empieza para saber en que archivo XML se deberá hacer la búsqueda, luego recorrerías cada uno de los nodos 'word' del XML hasta encontrar la palabra.

Un saludo !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #4 (permalink)  
Antiguo 15/11/2008, 12:58
ramonjosegn
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Diccionario interactivo

en flashkit tienes un ejemplo, aunque no me preguntes la direccion exacta, yo lo use hace mucho tiempo parahacer un cd interactivo
  #5 (permalink)  
Antiguo 16/11/2008, 16:05
Avatar de Cyberlobito
Usuario no validado
 
Fecha de Ingreso: junio-2004
Ubicación: Lima, Perú
Mensajes: 145
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Diccionario interactivo

gracias por las respuestas amigos, ahora mismo pondre en practica lo de los XMLs separados y les cuento como me fue gracias por ahi que cuelgo el tuor de como lo hice y el archivo xml y el fla saludos y gracias denuevo byessssssssssss
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:11.