Discussion:
Bloquear mudança de data no pda
(too old to reply)
Joaquim
2008-10-25 12:56:29 UTC
Permalink
Olá

Existe alguma forma de bloquear a alteração da data/hora de PPC?


Cumps,
JP.
João Paulo Figueira
2008-11-04 11:10:40 UTC
Permalink
Não, mas pode detectar-se que houve uma mudança de hora. Há um evento do
sistema para isso: regista-se e é executada uma aplicação quando esse evento
ocorrer. Isto em C/C++ é muito fácil de fazer. Talvez o Alberto já tenha
feito isto em .NET CF? ;-)

João Paulo
Post by Joaquim
Olá
Existe alguma forma de bloquear a alteração da data/hora de PPC?
Cumps,
JP.
Alberto Silva - Microsoft MVP - Device Application Development
2008-11-16 11:43:05 UTC
Permalink
Boas,
Já tinha respondido à mensagem original do Joaquim mas por alguma razão
'extraviou-se', pelo que aqui vai o texto 'original':

"Sabes que é um pouco relativo bloquear a alteração da data/hora, pois há
alturas em que tem mesmo que ser actualizada, como nas mudanças de hora de
verão/inverno! Dado que não conheço nenhuma forma de o fazer, para além de
usar o SpB Kiosk, nos meus projectos implemento um mecanismo de
sincronização de data/hora com um servidor que periodicamente acerta a hora
do dispositivo, e se necessário, um mecanismo que detecte que a hora foi
mexida, como por ex., detectar se há operações registadas com hora posterior
à actual.

Sinceramente não sei se o SDK do WM5/6 com o esquema das notificações de
sistema tem algum evento para essa situação, mas ainda que haja, deixará de
fora equipamentos com Windows CE e WM2003."

A mensagem responde à sugestão do João Paulo, é provável que se consiga
subscrever essa notificação com .NET CF, mas a sê-lo será apenas em
equipamentos WM5.0/6.x.
--
Alberto Silva
www.moving2u.pt - R&D Manager
http://msmvps.com/AlbertoSilva - Blog
Microsoft MVP - Device Application Development
Post by João Paulo Figueira
Não, mas pode detectar-se que houve uma mudança de hora. Há um evento do
sistema para isso: regista-se e é executada uma aplicação quando esse
evento ocorrer. Isto em C/C++ é muito fácil de fazer. Talvez o Alberto já
tenha feito isto em .NET CF? ;-)
João Paulo
Post by Joaquim
Olá
Existe alguma forma de bloquear a alteração da data/hora de PPC?
Cumps,
JP.
Joaquim Pais
2008-11-28 22:18:37 UTC
Permalink
Viva Alberto,

Eu também faço isso, actualizo a hora a quando das sincronizações, mas o
objectivo é o seguinte: Uma empresa tem vários vendedores e quere saber a
hora em que os docs ~são feitos,mas imagina se um vendedor as 6 da tarde
coloca altera a hora para as 7 ou 8 não consigo controlar nada.

Bem entretanto fiz com que o senhor mude de ideias;)

Obrigado na mesma
Cumps,
Joaquim
Post by Alberto Silva - Microsoft MVP - Device Application Development
Boas,
Já tinha respondido à mensagem original do Joaquim mas por alguma razão
"Sabes que é um pouco relativo bloquear a alteração da data/hora, pois
há alturas em que tem mesmo que ser actualizada, como nas mudanças de
hora de verão/inverno! Dado que não conheço nenhuma forma de o fazer,
para além de usar o SpB Kiosk, nos meus projectos implemento um
mecanismo de sincronização de data/hora com um servidor que
periodicamente acerta a hora do dispositivo, e se necessário, um
mecanismo que detecte que a hora foi mexida, como por ex., detectar se
há operações registadas com hora posterior à actual.
Sinceramente não sei se o SDK do WM5/6 com o esquema das notificações
de sistema tem algum evento para essa situação, mas ainda que haja,
deixará de fora equipamentos com Windows CE e WM2003."
A mensagem responde à sugestão do João Paulo, é provável que se
consiga subscrever essa notificação com .NET CF, mas a sê-lo será
apenas em equipamentos WM5.0/6.x.
Post by João Paulo Figueira
Não, mas pode detectar-se que houve uma mudança de hora. Há um evento
do sistema para isso: regista-se e é executada uma aplicação quando
esse evento ocorrer. Isto em C/C++ é muito fácil de fazer. Talvez o
Alberto já tenha feito isto em .NET CF? ;-)
João Paulo
Post by Joaquim
Olá
Existe alguma forma de bloquear a alteração da data/hora de PPC?
Cumps,
JP
Loading...