Avatar billede peter_svendsen Nybegynder
04. oktober 2006 - 09:56 Der er 7 kommentarer og
1 løsning

Opstart af program fra Flash MX 5

Jeg vil til at lave et 'installationsprogram' i Flash, så jeg nemt kan lave noget visuelt hjælp undervejs.

Der er nogle knapper der skal installere nogle forskellige programmer.

Jeg er temmelig blank omkring Flash, men har søgt lidt rundt og fundet.
fscommand ("exec", "c:\\windows\\notepad.exe");

Der sker desværre ikke det store når jeg tester den?

Hvordan får jeg kørt míne filer fra mit Flash 'Program'?
Avatar billede peter_svendsen Nybegynder
04. oktober 2006 - 13:55 #1
Nå men det var åbenbart temmelig meget simplere end det jeg havde fat i.

getURL(".\\program\\Setup.exe");
Avatar billede maqhem Nybegynder
04. oktober 2006 - 14:04 #2
Det er an på, hvordan du publisherer. Hvis din Flash-fil kompilerer til .exe, så skal du bruge fscommand, som bruges sådan hér:

fscommand("exec", "fil.exe");

Hvor fil.exe ligger i samme mappe som din kompilerede udgave. Sådan mener jeg nok, det er.
Og så er det ikke noget, der hedder Flash MX 5 :)
Der findes Flash 5 og Flash MX. MX er version 6.
Avatar billede peter_svendsen Nybegynder
04. oktober 2006 - 17:14 #3
Tak for kommentaren.

Jeg ved intet om Flash, men en kollega sad og bøvlede med opgaven, så jeg skød på at i havde et svar.

Det skal rent faktisk laves til til en EXE fil, men vi er ikke nået til at se det ikke virke. fscommand ville ikke virke under det program det blev udviklet i, så den blev droppet.

Virker  fscommand("exec", "fil.exe")  kun fra flash i .exe version?
Avatar billede maqhem Nybegynder
04. oktober 2006 - 19:03 #4
Det tror jeg nok.
Avatar billede peter_svendsen Nybegynder
05. oktober 2006 - 11:14 #5
fscommand vil ikke starte exe filer i programmet?

Ved du om det kommer an på hvilket program der er lavet exe fil med eller om der er andet der kan være gjort forkert?
Avatar billede maqhem Nybegynder
05. oktober 2006 - 15:21 #6
Flash Help:

"The exec command can contain only the characters A-Z, a-z, 0-9, period (.), and underscore (_). The exec command runs in the subdirectory fscommand only. In other words, if you use the exec command to call an application, the application must reside in a subdirectory named fscommand. The exec command works only from within a Flash projector file."

Og som den siger: "(...) the application must reside in a subdirectory named fscommand. (...)".

Din applikation, som du skal åbne, skal ligge i en mappe, der hedder fscommand. Derefter kan du åbne denne appklikation med fscommand("exec", "fil.exe");
Avatar billede maqhem Nybegynder
05. oktober 2006 - 15:23 #7
Og hvis det skal opstilles sådan lidt stifinder-agtigt:

- Mappe
  hovedfil.exe
  - fscommand
    fil.exe
Avatar billede peter_svendsen Nybegynder
13. oktober 2006 - 12:49 #8
Har helt glemt at du skulle have nogle point maghem.
Havde givet dem til mig selv i den tro at problemet var løst, men din info hjalp. Jeg laver lige en ny tråd med henvisning til denne tråd, så du kan få pointene.
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

IT-JOB

Capgemini Danmark A/S

IGNITE Graduate Program 2026

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger AI forretningskonsulent i Ballerup

Politiets Efterretningstjeneste

Teamledere til PETs indhentningsafdeling

KMD A/S

Projektleder