Der er i høj grad muligheder for at sende parametre. Du skal bruge "The externalParamCount Function" til at spørge, hvormange parametre, der er sendt fra browser til Director. Parametrene er atributter, der er inkluderet i de <EMBED> eller <OBJECT> tags, der hører samen med Director movien. En anden funktion er "The externalParamName Function", der giver navnene på parametrene. Og endelig "The externalParamValue Function", der giver værdierne.
Eksempel på forespørgsel:
If externalParamCount() > 0 then -- actionb end if
Kan man tænke sig, at din Director projector opfører sig forskelligt afhængig af hvilken path, der er til applikationen? Eksempel: Projectoren ligger i en mappe, der hedder "Begynder": så starter projektoren i frame 1. Projectoren ligger i en mappe, der hedder "Avanceret": så starter selvsamme projector ved marker "Avanceret"... ?
OK, OK. Prøv lige at forklare helt præcist, hvad du vil have dyret til. Mener du, at navngivningen af din projector skal styre f.eks. hvilken frame, filmen starter på? Eksempel: "minProjektor1.exe" starter på frame 1 "minProjektor34.exe" starter på frame 34 "minProjektorSetup.exe" starter på marker "Setup".
Jeg prøver lige igen. Når en projector er blevet installeret på en brugers computer, ligger den i programmappen og der ligger en henvisning i startmappen. Denne henvisning kalder projectoren - her kunne jeg forestille mig, at der blev kastet et parameter med.
Det svarer på sin vis til at åbne et tekstdokument med notepad, med kommandoen "notepad.exe tekstnavn". I Director vil jeg så gerne have fat i tekstnavn.
- og ja, lad os for en nemheds skyld sige at jeg gerne vil hoppe til markeren med navnet på det parameter, jeg sender med.
Nej - nemlig! Det er netop derfor jeg gerne ville kunne. Der findes flere henvisninger på samme computer/en computer på netværket.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.