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.
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?
"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");
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.
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.