Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   El codigo no hace nada (https://www.clubdelphi.com/foros/showthread.php?t=49860)

jorgegetafe 01-11-2007 11:56:09

El codigo no hace nada
 
Utilizo este truco: http://www.q3.nu/trucomania/ftesp.html y cuando presiono el boton ni se me apaga la pantalla ni nada :-(


Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0);
end;

gracias.

Robert01 01-11-2007 17:30:02

Hola

Usá este código:

Código Delphi [-]
SendMessage(Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);

Saludos

jorgegetafe 01-11-2007 17:53:29

Gracias por contestar, me da un error, dice que no reconoce Handle
Código Delphi [-]
SendMessage(Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);

enecumene 01-11-2007 19:20:50

pues intenta poniendo el nombre del form principal en vez de Application, asi:

Código Delphi [-]
SendMessage(Form1.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2);

Saludos.

jorgegetafe 02-11-2007 11:13:34

Con eso si que me funciona, muchas gracias.

enecumene 02-11-2007 14:13:49

Hombre que bueno que hayas podido resolver tu problema.

Saludos.


La franja horaria es GMT +2. Ahora son las 23:06:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi