jeg ved ikke om det er muligt i C++ men i Java har man jo Thread.sleep() funktionen. Den tager milisekunder som parameter.. Kunne forestille mig der fandtes noget lignende
Er ikke en haj til C++ så derfor bliver jeg nødt til at spørge om jeg skal vælge "Win32 Application" eller "Win32 Console Application" når jeg skal lave et dos program ?
With a call to delay, the current program is suspended from execution for the number of milliseconds specified by the argument milliseconds. It is no longer necessary to make a calibration call to delay before using it. delay is accurate to a millisecond.
Prøvede koden og fik en fejl pgr "stdafx" så jeg fjernede den. Nu virker det nogenlunde men hvis jeg prøver at ændre lidt på den så den skal skrive et bogstav ad gangen med delay imellem hver så laver den en lang pause og skriver hele sætningen.
Har sat din kode ind og får fejlen : Compiling... Sleep.cpp c:\program files\microsoft visual studio\jk\sleep\sleep.cpp(19) : fatal error C1010: unexpected end of file while looking for precompiled header directive Error executing cl.exe.
Efter jeg har indsat #include "stdafx.h" virker det perfekt. Du må have misforstået det med at fjerne #include "stdafx.h" for jeg syntes ikke at jeg kan læse ud af teksten at jeg har fjernet den.
Nå, men nu virker det perfekt. Tak for hurtig hjælp.
Hmm, det lyder altså som om du ikke har rekompileret koden... Bruger du VC++ 6.0? I så fald kan du kompilere ved tryk på F7 og køre programmet med Ctrl+F5
Jeg forstår ikke hvad du mener. I sourcekoden er der en linje hvor der står Sleep(10000); og derfor vender den jo tilbage efter 10 sek. uanset hvad jeg skriver i dos vinduet. Skal den ikke ændres til Sleep(parameternavn); ??
Og hvad er det så der skal stå i stedet for parameternavn ??
Nu har jeg kopieret din kode ind og kompileret og lavet en .exe fil.
Når jeg skriver sleep(20000); i et dos vindue som burde få den til at "sove" i 20 sek. vender den tilbage med det samme og skriver "After delay ......" med det samme i stedet for at vente 20 sek. ???
Ja jeg skrev i starten at jeg ville have en parameter med. Men det er ligegyldigt nu for det virker perfekt.
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.