Fórum Chamar relógio do Windows #336362

17/01/2007

0

Boa tarde,

Gostaria de saber como faço para chamar o relógio do windows.

Tipo, vou apertar um botão e o relógio do windows abre!

Obrigado,


Henriquem

Henriquem

Responder

Posts

17/01/2007

Brunacarla

Ola Boa Tarde!!!

Utilize o seguinte Comando:

WinExec(´RunDLL32.exe Shell32.DLL,Control_RunDLL timedate.cpl´,SW_SHOW);


Abracos.


Responder

Gostei + 0

18/01/2007

Henriquem

Perfeito!!!


Valeu Bruna...


Responder

Gostei + 0

18/01/2007

Henriquem

Estou chamando o relógio do windows, e mantenho o programa preso no processo até que o relógio seja fechado.

Porém, estou testando com o Findwindow e quando pressiono o ok do relógio o status não esta mudando!


win := FindWindow(nil,´Propriedades de Data/hora´);
while Win <> 0 do
begin
win := FindWindow(nil,´Propriedades de Data/hora´);
end;

Quando eu fecho o relógio pelo X do canto superior direito do relógio o status volta para 0, mas quando pressiono o OK, ou Cancelar o status parece que não volta...

Alguém pode me ajudar?!


Responder

Gostei + 0

19/01/2007

Brunacarla

Testei aqui e comigo deu certo.

A única coisa foi que tive que substituir:
´Propriedades de Data/hora´ por ´Propriedades de Data e hora´

Utilizo Windows 2000.
Qual o seu SO? Talvez este possa ser o problema.
O SO deixando a janela de Data e Hora na memória quando você não usa o X.

Mas aqui no 2000 funcionou certinho.


Responder

Gostei + 0

22/01/2007

Henriquem

Na máquina que eu vou precisar rodar esse programa, é Win98...

Não testei no 2000, mas acho que tem diferença sim!!! só não consegui descobrir qual... :(


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar