Avatar billede william_burkin Nybegynder
06. april 2001 - 01:55 Der er 5 kommentarer og
1 løsning

vent function

void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShellExecute(NULL,\"open\",\"1.exe\", NULL,NULL,SW_SHOWNORMAL);
ShellExecute(NULL,\"open\",\"2.exe\", NULL,NULL,SW_SHOWNORMAL);
ShellExecute(NULL,\"open\",\"3.exe\", NULL,NULL,SW_SHOWNORMAL);
}
I kan gætte jer til hvad dette stykke kode gør.  :-)

Ønskes:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShellExecute(NULL,\"open\",\"1.exe\", NULL,NULL,SW_SHOWNORMAL);
Vent 10 skeunder og så forsæt
ShellExecute(NULL,\"open\",\"2.exe\", NULL,NULL,SW_SHOWNORMAL);
Vent 10 skeunder og så forsæt
ShellExecute(NULL,\"open\",\"3.exe\", NULL,NULL,SW_SHOWNORMAL);
}
Avatar billede wisen Nybegynder
06. april 2001 - 08:00 #1
Man burde vel kunne bruge \"Sleep\" :

VOID Sleep( DWORD dwMilliseconds  // sleep time );

The Sleep function suspends the execution of the current thread for a specified interval.




Avatar billede wisen Nybegynder
06. april 2001 - 08:08 #2
Det skulle have været et svar :)
Avatar billede borrisholt Novice
06. april 2001 - 08:09 #3
wisen  >> EN tur via MSND vil overbevise dig om at SleepEx() er lidt besere  end Sleep() ... :-)

Jens B
Avatar billede wisen Nybegynder
06. april 2001 - 08:30 #4
Joeh, deeeet. Spørgsmålet er hvad det skal bruges til. Er det et vindue, hvad vil \"Sleepe\" skal man ikke bruge \"Sleep\", da det så ikke processerer messages. Men jeg tror at det i dette tilfælde er nok med \"Sleep\". Ellers kan man også bruge \"MsgWaitForMultibleObjects\"...
Avatar billede william_burkin Nybegynder
06. april 2001 - 12:12 #5
Det virker fint med Sleep.
Tak wisen
Avatar billede wisen Nybegynder
06. april 2001 - 12:59 #6
Det var så lidt :)

/wisen
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