Avatar billede nemitz Nybegynder
03. oktober 2001 - 14:34 Der er 7 kommentarer og
1 løsning

Fscommand exec sti med mellemrum???

Er det muligt at exec en fil der ligger i en mappe med et mellemrum i navnet?

Jeg ville gerne kunne exec f.eks.
C:\\Programmer\\Macromedia\\Flash 5\\Flash.exe, men det virker ikke så længe der er et mellemrum i sti navnet.

Der er 110 point til den der kan fortælle mig hvordan jeg kan exec den ovenstående sti, uden at ændre stien.

Undskyld den snirklede forklaring.

På forhånd tak

Nemitz
Avatar billede nikolajdu Nybegynder
03. oktober 2001 - 18:36 #1
prøv med:

C:\\Programmer\\Macromedia\\Flash%205\\Flash.exe

%20 erstatter normalt et mellemrum.
Avatar billede lingoman Nybegynder
03. oktober 2001 - 19:30 #2
lytter med...
Avatar billede nemitz Nybegynder
03. oktober 2001 - 20:13 #3
Har lige forsøgt med %20, men det virker ikke..

Jeg ved at key koden for Spacebar er 32, men ved ikke hvordan jeg skal bruge det.

Er der evt. andre måder at gøre det på??

tak for hjælpen indtil videre.

Nemitz
Avatar billede nikolajdu Nybegynder
03. oktober 2001 - 23:11 #4
Jeg har desværre ikke tid til at prøve det af, men at bruge keycode lyder i mine øre helt forkert. Det er jo en URL du fyrer af og derfor mit %20 forslag.

Prøv sådan her i stedet så:

fscommand (\"exec\", \"F:\\\\Macromedia\\\\Flash 5\\\\Flash.exe\");
Avatar billede nikolajdu Nybegynder
03. oktober 2001 - 23:11 #5
Du skal nok lige rette F: til C: - Min flash ligger på F:
Avatar billede nemitz Nybegynder
03. oktober 2001 - 23:12 #6
Efter 8 timers surfing...
lykkedes det mig endeligt at finde løsningen!

Det er faktisk ret simpelt
hvor adressen i windows hedder:
C:\\Programmer\\Macromedia\\Flash 5\\Flash.exe

skal man i flash bruge DOS navnet på den mappe med mellemrummet, ovenstående sti bliver altså til: C:\\Programmer\\Macromedia\\Flash5~1\\Flash.exe

Koden ser altså ud som følger

on (release) {
    fscommand (\"exec\", \"C:\\\\Programmer\\\\Macromedia\\\\Flash5~1\\\\Flash.exe\");
}

og vupti så virker skidtet!

Tak for dit svar nikolajdu, skriv lige et svar til så du kan få point.

Takker
Nemitz
Avatar billede nikolajdu Nybegynder
03. oktober 2001 - 23:14 #7
Godt det lykkedes. Jeg har faktisk aldrig spekuleret over mellemrum - Har altid sørget for de ikke var der. :-)
Avatar billede nemitz Nybegynder
03. oktober 2001 - 23:18 #8
Det har jeg også på min egen comp. men jeg laver en brugerflade til en netcafé, og jeg kan jo ikke så godt bede dem om at installere alt uden mellemrum.
:-)

Dejligt at det lykkedes!!!
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