Avatar billede -els-echelon Nybegynder
04. marts 2005 - 14:45 Der er 8 kommentarer og
1 løsning

unknown escape sequence \n

jeg har forsøgt at lave et program, der starter et andet program, ligesom man i cmd kan skrive "start [sti]\filnavn", men jeg får meddelelsen "[Warning] unknown escape sequence \n", hvor "n" er et givent bogstav efter "\".
Kan man gøre noget andet for at forhindre dette, eller kan det bare ikke lade sig gøre?

Koden ser iøvrigt sådan ud:

    case 1:
        system("START [sti]\DÅRLIG JOKE.EXE");
        break;
Avatar billede arne_v Ekspert
04. marts 2005 - 15:02 #1
system("START [sti]\\DÅRLIG JOKE.EXE");

\\ når du vil have \
Avatar billede -els-echelon Nybegynder
04. marts 2005 - 15:56 #2
det vikrer... men kan man ikke ha' mellemrum i stien/filnavnet?
Avatar billede arne_v Ekspert
04. marts 2005 - 16:44 #3
Jo men så skal du have filnavnet i quotes.

system("start \"C:\dette er et dir\program.exe\"");
Avatar billede -els-echelon Nybegynder
04. marts 2005 - 17:10 #4
hmm, så åbner den bare en ny kommandoprompt med stien og filnavnet i menulinjen...
Avatar billede arne_v Ekspert
04. marts 2005 - 17:12 #5
Var det ikke det den skulle ?
Avatar billede -els-echelon Nybegynder
04. marts 2005 - 17:25 #6
nej, jeg vil gerne ha' programmet til at åbne de programmer stien henviser til...
Avatar billede arne_v Ekspert
04. marts 2005 - 17:27 #7
Det tror jeg også at den prøver på.

Men hvad er det for et program du vil starte ?
Avatar billede -els-echelon Nybegynder
04. marts 2005 - 17:30 #8
arh, nevermind. Jeg har regnet det ud :) - jeg skal selvfølgelig ikke bruge "start" :D Hvis du smider et svar så får du dine point :)
Avatar billede arne_v Ekspert
04. marts 2005 - 17:33 #9
ok
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
Kurser inden for grundlæggende programmering

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