Avatar billede prdk Nybegynder
02. oktober 1999 - 14:57 Der er 9 kommentarer

Command-line parametre (PC)

Er det muligt at starte Director med parametre, som i "projector.exe -s" og opsamle den værdi inde fra programmet?

Jeg vil f.eks. gerne kunne hoppe til en bestemt frame, hvis programmet bliver kaldt med parametret -f ... Nogen idéer?
Avatar billede warnich Nybegynder
02. oktober 1999 - 18:20 #1
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

vh
Carsten
Avatar billede warnich Nybegynder
02. oktober 1999 - 18:21 #2
PS: funktionen dutter kun i ShockWave movies, der afspilles i browser !
Avatar billede prdk Nybegynder
03. oktober 1999 - 00:07 #3
Tak for buddet, men nej - det er ikke den funktion, jeg savner. En ganske almindelig applikation, der køres på en PC uden netværksmuligheder ...

Er det muligt?
Avatar billede warnich Nybegynder
03. oktober 1999 - 13:21 #4
Nårh, så'no'et...
Et andet forslag, da:

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"... ?
Avatar billede prdk Nybegynder
03. oktober 1999 - 13:47 #5
Jeg kan godt se, hvor du vil hen, men nej ... jeg har brug for de efterfølgende parametre 8)
Avatar billede warnich Nybegynder
04. oktober 1999 - 01:13 #6
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".

Er det så'no'et ?

carsten
Avatar billede prdk Nybegynder
04. oktober 1999 - 09:31 #7
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.
Avatar billede warnich Nybegynder
04. oktober 1999 - 10:18 #8
Vil der altid kun være een henvisning til projektoren på samme computer ?
Avatar billede prdk Nybegynder
04. oktober 1999 - 10:40 #9
Nej - nemlig! Det er netop derfor jeg gerne ville kunne. Der findes flere henvisninger på samme computer/en computer på netværket.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester