Avatar billede gigaman Nybegynder
17. juli 2003 - 20:05 Der er 6 kommentarer og
3 løsninger

Låse computeren (bærbar) når man lukker skærmen ned i win2k

Hvilken function findes der til at "opdage" at man har lukket skærmen ned, så man kan udføre nogen kommandoer når den lukkes?
Avatar billede athlon-pascal Juniormester
17. juli 2003 - 20:17 #1
Det afhænger af den bærbare (hardwaren). Jeg sidder ved min ThinkPad lige nu, og der er en knap som bliver trykket ned når jeg lukker skærmen. Den bliver så trykket op igen når jeg åbner. Det sender så en slags signal til computeren. Hvordan, det ved jeg ikke. Men under Strømstyring i kontrolpanelet, fanen Avanceret, kan jeg vælge om computeren skal gå i dvale, standby eller gøre intet når skærmen lukkes.

Om der er noget Win-API, der kan bruges i Delphi, det er ikke utænkeligt, men jeg kender ikke noget til det.
Avatar billede jpvj Nybegynder
17. juli 2003 - 20:27 #2
Fandt denne her: http://delphi.planetmirror.com/newl/d60/f055_001.htm - pwrsav12.zip

Give it a shot!

JP
Avatar billede athlon-pascal Juniormester
18. juli 2003 - 13:14 #3
Husk at hvis du finder noget der virker, så skal du bare kalde LockWorkStation;
(Hvis ikke du allerede ved det, det er jo det andet der er svært...)
Avatar billede stefmeister Nybegynder
24. juli 2003 - 01:06 #4
Hej... Ved du hvordan man får delphi til at slukke for skærmen (har kommandoen et sted, men kan ikke lige finde den nu) ? For så kan du jo sætte en timer (eller lign) der hele tiden undersøger om skærmen er tændt eller slukket, og sætte den til at hvis skærmen er off så skal den udføre kommandoen LockWorkStation;
Hvis du ikke ved hvordan man slukker for skærmen, så vend tilbage til mig, for så kan jeg lige prøve at se om jeg kan finde kommandoen (jeg ved jeg har den)!
Avatar billede athlon-pascal Juniormester
24. juli 2003 - 11:36 #5
Stefmeister -> Jeg har også den kommando liggende, men... du ved vel hvordan en bærbar computer er opbygget. Skærmen fungerer som låg, og kan lukkes (fysisk), så både tastatur og skærm er beskyttet. På mange bærbare computere kan man få den til at gå i standby når skærmen (låget) lukkes.
Det dette spørgsmål går ud på, er som jeg ser det, at finde ud af hvordan man registrerer hvornår skærmen (låget) bliver lukket, og evt. hvornår den (låget) åbnes igen.
Avatar billede stefmeister Nybegynder
25. juli 2003 - 22:30 #6
nå okay... så kan jeg desværre ikke hjælpe dig!
Avatar billede gigaman Nybegynder
14. august 2003 - 10:04 #7
athlon-pascal har helt fuldstændig forstået spørgsmålet.
Det vigtige er at finde ud af hvornår "låget" lukkes ned. Så man kan bruge cmd'en LockWorkStation. Det er noget der ska bruges til skolebrug. Jeg har ik lige nogen mulighed for at teste det så jeg deler pointene mellem jer der har besvaret spørgsmålet.. Jeg vil senere prøve de forskellige svar muligheder i er kommet med
tak :)
Avatar billede gigaman Nybegynder
14. august 2003 - 10:07 #8
så hvis athlon-pascal lige laver et svar kan han/hun også få point
Avatar billede athlon-pascal Juniormester
14. august 2003 - 11:24 #9
Han :-)
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