Jag skulle vilja göra ett c++-program som kör igång msn messenger efter en viss tid. Jag tänker ha det i uppstarten. Norton kör igång sist och msn fungerar därför inte innan. Det här löses nog enklare med en bat-fil, men i princip ska du använda någon sleepfunktion. det bör finnas sleep i windows.h Jag har skrivit så här.: Testa Kanske fungerar detta? > system("C:\\progra~1\\msnmes~1\\msnmsgr.exe");Öppna MSN efter viss paus.
mina problem är:
1) Hur jag ska få c++ att pausa ett visst antal sekunder?
2) Sökvägen är ju "c:\program files\MSN Messenger\msnmsgr.exe". hur får man c++ att ta med mellanslagen?
tacksam för hjälp.
/MartinSv: Öppna MSN efter viss paus.
Och sen tar du system("dittprogram"), eventuellt bakar du in sökvägen mellan citationstecken, som du då får escapa in (\").
Du kan även använda shellexecute.Sv:Öppna MSN efter viss paus.
system("C:\\program files\\MSN messenger\\msnmsgr.exe");
men den klagar på att den inte hittar "c:\program". misstänker att den missar mellanslagen? =)
Någon aning om hur jag ska skrivaSv: Öppna MSN efter viss paus.
system("\"C:\\program files\\MSN messenger\\msnmsgr.exe\"");
Sv: Öppna MSN efter viss paus.
system("C:\\progra~1\\msnmes~1\\msnmsgr.exe");
/ Peter
Sv:Öppna MSN efter viss paus.
Rekommenderas _inte_ :/