ocvmelbye Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 Hei! Jeg har lyst å lage et enkelt program som skrur av PCen når man trykker på ok knappen.. Hvordan kommer man på koden? Er det noen som har en slik kode på lur? Hvilke komplikatorer bruker dere? Lenke til kommentar
Giddion Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 vel jeg håper du snakker om Windows 2000/XP denne koden vil spørre om du vil skru av maskina, hvis du trykker ok vil den det, men hvis du ikke gjør det så skrur programmet seg av. vel jeg bruker visual studio, men du kan bruke hva du vil av windows compilatorer #include "windows.h" void main(void) { if (MessageBox(NULL,"er det greit at maskina skrur seg av??","shutdown?",MB_OK) == IDOK); ExitWindowsEx(EWX_SHUTDOWN,EWX_FORCEIFHUNG) return 0; } } Lenke til kommentar
ocvmelbye Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 vel jeg håper du snakker om Windows 2000/XP denne koden vil spørre om du vil skru av maskina, hvis du trykker ok vil den det, men hvis du ikke gjør det så skrur programmet seg av. vel jeg bruker visual studio, men du kan bruke hva du vil av windows compilatorer #include "windows.h" void main(void) { if (MessageBox(NULL,"er det greit at maskina skrur seg av??","shutdown?",MB_OK) == IDOK); ExitWindowsEx(EWX_SHUTDOWN,EWX_FORCEIFHUNG) return 0; } tusen takk;) hvordan finner du på slike koder? :) er veldi interisert i å lære... drive å leser programmering i c++ nå :) } 5627157[/snapback] Lenke til kommentar
ocvmelbye Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 vel jeg håper du snakker om Windows 2000/XP denne koden vil spørre om du vil skru av maskina, hvis du trykker ok vil den det, men hvis du ikke gjør det så skrur programmet seg av. vel jeg bruker visual studio, men du kan bruke hva du vil av windows compilatorer #include "windows.h" void main(void) { if (MessageBox(NULL,"er det greit at maskina skrur seg av??","shutdown?",MB_OK) == IDOK); ExitWindowsEx(EWX_SHUTDOWN,EWX_FORCEIFHUNG) return 0; } tusen takk;) hvordan finner du på slike koder? :) er veldi interisert i å lære... drive å leser programmering i c++ nå :) } 5627157[/snapback] 5627375[/snapback] Får ikke til å lage exe fil eller komplikere jeg ;'( hjelp? hvilken prosjekttype skal jeg bruke? Need help Lenke til kommentar
arna Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 (endret) Hmm Noe feil i windows filen min? Får : EWX_FORCEIFHUNG' : undeclared identifier" la til #define EWX_FORCEIFHUNG 0x00000010 da blir koden kompilert, men den utfører ikke booten Endret 18. februar 2006 av arna Lenke til kommentar
kcobain Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 Hmm Noe feil i windows filen min?Får : EWX_FORCEIFHUNG' : undeclared identifier" la til #define EWX_FORCEIFHUNG 0x00000010 da blir koden kompilert, men den utfører ikke booten 5627435[/snapback] Tviler, da er det no feil her også. Lenke til kommentar
ocvmelbye Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 Hmm Noe feil i windows filen min?Får : EWX_FORCEIFHUNG' : undeclared identifier" la til #define EWX_FORCEIFHUNG 0x00000010 da blir koden kompilert, men den utfører ikke booten 5627435[/snapback] Hvilket prosjekt laget du da og hvordan? Lenke til kommentar
arna Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 Lagde " Win32 Console application" og "c++ source file" Lenke til kommentar
ocvmelbye Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 Lagde " Win32 Console application" og "c++ source file" 5627491[/snapback] Ok men hvordan så kildefilen din ut eller at du redigerte den litt da? Du la til #define EWX_FORCEIFHUNG 0x00000010 Lenke til kommentar
arna Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 Samme hvordan koden min så ut vel, den fungerte ikke skikkelig for meg og vil ikke gjøre det for deg heller.. Lenke til kommentar
ocvmelbye Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 Lagde " Win32 Console application" og "c++ source file" 5627491[/snapback] Ok men hvordan så kildefilen din ut eller at du redigerte den litt da? Du la til #define EWX_FORCEIFHUNG 0x00000010 5627501[/snapback] får dette når jeg skal Complie.... --------------------Configuration: shutdown funker - Win32 Debug-------------------- Compiling... funker.cpp D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(6) : warning C4390: ';' : empty controlled statement found; is this the intent? D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(6) : error C2065: 'EWX_FORCEIFHUNG' : undeclared identifier D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(7) : error C2143: syntax error : missing ';' before 'return' D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(7) : error C2562: 'main' : 'void' function returning a value D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(3) : see declaration of 'main' D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(10) : error C2143: syntax error : missing ';' before '}' D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(10) : error C2143: syntax error : missing ';' before '}' D:\Program Files\Microsoft Visual Studio\MyProjects\shhutdown\shutdown funker\funker.cpp(10) : error C2143: syntax error : missing ';' before '}' Error executing cl.exe. shutdown funker.exe - 6 error(s), 1 warning(s) Lenke til kommentar
arna Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 Feilene er helt grunnleggende, så foreslår egentlig at du leser en bok om dette. Du vil jo uansett ikke klare å editere / produsere ferdig en slik kode Lenke til kommentar
ocvmelbye Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 Feilene er helt grunnleggende, så foreslår egentlig at du leser en bok om dette. Du vil jo uansett ikke klare å editere / produsere ferdig en slik kode 5627540[/snapback] begynnte på Programmering i C++ i dag.. Tror du at jeg vil klare dette etter hvert? Lenke til kommentar
arna Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 Feilene er helt grunnleggende, så foreslår egentlig at du leser en bok om dette. Du vil jo uansett ikke klare å editere / produsere ferdig en slik kode 5627540[/snapback] begynnte på Programmering i C++ i dag.. Tror du at jeg vil klare dette etter hvert? 5627550[/snapback] Klare det vil du helt sikkert, men ikke en slik kode som dette... Kan du foreksempel if/else, do, while løkker? Lenke til kommentar
ocvmelbye Skrevet 18. februar 2006 Forfatter Del Skrevet 18. februar 2006 Feilene er helt grunnleggende, så foreslår egentlig at du leser en bok om dette. Du vil jo uansett ikke klare å editere / produsere ferdig en slik kode 5627540[/snapback] begynnte på Programmering i C++ i dag.. Tror du at jeg vil klare dette etter hvert? 5627550[/snapback] Klare det vil du helt sikkert, men ikke en slik kode som dette... Kan du foreksempel if/else, do, while løkker? 5627558[/snapback] snart ;P Lenke til kommentar
Dead_Rabbit Skrevet 18. februar 2006 Del Skrevet 18. februar 2006 (endret) Bare for å gjøre en ting helt klart, så heter det kompilator, evt. compiler på engelsk. Edit: du må ha mer tolmodighet. Ser du har postet andre liknende poster også. C++ er ikke et språk du bare lærer over natta, det krever tid. Og spessielt om du ikke har programmert i annet enn Visual Basic før. Endret 18. februar 2006 av zirener Lenke til kommentar
Giddion Skrevet 20. februar 2006 Del Skrevet 20. februar 2006 jeg får bare beklage at dette har skapt så mange problemer det har sneket seg inn et par feil og et par overkompliserte måter å gjøre ting på. #include "windows.h" void main(void) { if (MessageBox(NULL,"er det greit at maskina skrur seg av??","shutdown?",MB_OK) == IDOK); { ExitWindows(NULL,NULL) } return 0; } Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå