Newsgroup: it.comp.appl.macromedia
Titolo: [DIR] Aiuto please!

Salve, sono nuovo del newsgroup, e ho urgente bisogno di aiuto.
Sto realizzando un'interfaccia grafica per un cd utilizzando director
6.5, e non riesco ad associare una funzione banale ai tasti che ho
creato.
Semplicemente vorrei che alla pressione di un tasto si aprisse una
finestra gestione risorse (win 98) in una data cartella.
Ho provato ad utilizzare il behaviour  "open web page", ma l'errore
che ottengo premendo i tasti dal file eseguibile ottenuto col
projector è:  "script error,  handler not defined #GotoNetPage".
Ciò accade anche se provo ad inserire un collegamento ad una url.
Se è possibile, potrei conoscere tutto il codice lingo necessario al
fine di far andare questa funzione? il fatto è che sono molto poco
pratico di director e lingo, quindi non saprei dove inserire un solo
pezzo di sintassi.
Grazie.
Synth


ho usato director una volta sola ma ricordo che dava anche a me
quell'errore, òi sembra pero' di averlo risolto... quando crei il
proiettore dovrebbe esserci una spunta per dirgli che deve anche
esportare delle librerie Xtra (forse) o comunque delle librerie che si
crea prima di partire che serveno per alcune funzioni come quella
dell'open web page...
bye
-- 
emy



Grazie! In effetti c'è una casella da spuntare tipo "save net xtras"
nelle opzioni del make projector, e con quella non mi da più
quell'errore. Purtroppo però non riesco a fargli aprire una fava
comunque: mi dice file not fuound comunque gli metta la cosa.
Se gli dico di aprire una url cerca di aprirmela con blocco note
(nonostante gli htm siano associati a explorer) e mi da errore.
Se gli metto una dir da aprire (d:/documenti) mi da sempre errore, e
se cerco di fargli aprire un file txt presente nella sua stessa dir mi
da lo stesso errore. Insomma, sto programma serve a facilitare la vita
a chi deve fare un cd, o a complicargliela?
Inoltre più che la funzione "open net page" preferirei usarne una
apposita per aprire una finesta gestione risorse. Ci riuscirò mai?
Chissà!
Grazie cmq dell'aiuto.
Synth

 projector è:  "script error,  handler not defined #GotoNetPage".
Mi sembra di capire che devi far scegliere un file html e aprirlo nel
browser.
Questo lo si può fare con l'extra FileIO (che nella versione 6.5 dovresti
avere)
Apri la finestra script relativa al tasto.
Per l'evento 'on MouseUp' (che è di default) scrivi:
on mouseUp
  set myfile=new(xtra "fileio")
  set filename=displayOpen(myfile) -- qui apre la finestra Apri
  if filename contains ".htm" then -- se è un file htm...
    gotonetpage filename -- ... dici al browser predefinito di aprire il
file scelto
  else
    alert "Non è un file html"
    exit
  end if
end
Ciao,
Francesco
--
************************
Per risposte personali, elimina 'Raspu'.

Francesco
Ti ringrazio molto per la risposta.
 Anche se non era la funzione che cercavo, ho provato a implementare
lo script, e funziona solo in parte. Infatti non mi apre il browser
col file da me richiesto, questo perchè forse è uno script inadatto ad
un'interfaccia fatta col projector, ma probabilmente sarebbe adatto
nel caso di un movie aperto nel browser.
Sicuramente mi tornerà utile in futuro.
Descriverò la funzione di cui ho bisogno, cercando di essere più
chiaro possibile.
Ho creato un'nterfaccia exe col projector, da aprire in automatico
all'avvio di un cd. Questa interfaccia è semplice: è una finestrella
con dei  tasti, che vorrei associare al materiale presente.
Semplicemente vorrei che alla pressione del tasto "pics" ad esempio,
mi si aprisse gestione risorse di win, visualizzandomi il contenuto
della cartella "pics" del cd.
Se questa cosa risultasse problematica, mi andrebbe bene anche una
semplice funzione che apra un dato file col programma predefinito per
quel file.
Grazie molte per il supporto.
Synth