Director

Hola Bedelludrica
Estoy haciendo un buscador en director, la búsqueda se hace en una BBDD y
cuando encuentra algo lo que hago es abrir un "PDF" o un "HTML", pero ahora
el cliente quiere que haga otro criterio de búsqueda pero ahora no puede
ser en la BBDD sino que tengo que hacer una búsqueda por contenido, es
decir: Pongo un texto y tengo que mirar el contenido de los archivos, y
donde tenga coincidencias, coger el nombre del archivo y tratarlo para
mostrarlo.
No tengo ni idea de como hacer esto, Ayudadme please
Muchas gracias
Matías
1

1 Respuesta

252.550 pts.
Buscador
Te he hecho este ejemplo para que lo examines, espero que te sea útil:
-Crea un miembro de texto y llámale luc 1(que sea editable)
-Crea un campo y llámale luc.
-en el canal de scrip del frame 1 escribe:
on exitFrame me
go to the frame
updatestage
end
-crea un botón con el siguiente comportamiento:
property lista,mas
on exitframe me
lista=["loco","pupa","put"]
mas=the text of member "luc1"
end
on mouseUp me
accion=[ 25,10,15]
repeat with i=1 to lista.count
if string(lista)=mas then
l=accion
go to l
else
put "falso" into field "luc"
end if
end repeat
end
-coloca todo en el stage y que ocupen los miembros solo el primer
frame
- En los frames 10, 15 y 25 para la película con "go to the frame" y
introduce en esos frames algún miembro como por ejemplo de paint
-Ahora si encribes en el miembro de texto loco, pupa o put te ira al
frame que tiene asociado, mientras que si escribes otra palabra te
pondra en el campo falso.
Si no era esa tu pregunta vuelve a preguntar en otra pregunta nueva.
Hola que tal
No es exactamente a lo que me refería, por que la búsqueda la tengo que hacer en archivos externo a la movie, la búsqueda la hago en archivos HTML
Muchas gracias por tu ayuda
Matías
Ui, ui, ui. El único control directo que te puede ofrecer macromedia director sobre archivos de texto externos es de archivos txt con el comando getpref.
Tampoco hay ningun xtra que te lo permita que yo sepa. Director sólo controla hipertexto de archivos dir.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas