SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: betitono1 en Domingo 26 de Septiembre de 2004, 20:04

Título: Inhabilitar Reloj De Sistema
Publicado por: betitono1 en Domingo 26 de Septiembre de 2004, 20:04
Hola que tal alguien sabe como inhabilitar el reloj del sistema para evitar q se hagan cambios en el reloj del sistema.

Saludos.
Título: Re: Inhabilitar Reloj De Sistema
Publicado por: carquemo en Martes 5 de Octubre de 2004, 21:24
¿Te refieres a que no se pueda modificar la hora, o a que se pare la interrupción del reloj?,
lo ultimo no te recomiendo que lo hagas, muchos procesos dependen del reloj para funcionar correctamente.
Respecto a lo primero, creo que en XP se puede hacer directamente que solo pueda el administrador, pero por programa... lo veo dificil, al fin y al cabo son posiciones de memoria.
Título: Re: Inhabilitar Reloj De Sistema
Publicado por: betitono1 en Miércoles 6 de Octubre de 2004, 23:33
Lo que quiero hacer es ocultar e inhabilitar el reloj del sistema mientras este activa mi aplicación.
Título: Re: Inhabilitar Reloj De Sistema
Publicado por: carquemo en Viernes 8 de Octubre de 2004, 19:44
Si te refieres a que el reloj (de la hora) no se vea, supongo que se tiene hacer modificando el registro, al fin y al cabo, cuando marcas "Mostrar Reloj" lo que se hace es eso, activar o desactivar el que se vea; ahora bien, eso de que deje de contar... no se me ocurre como (¿entonces para que contesto?, diras), por que si solo quieres que "no pase el tiempo", lo que puedes hacer es guardarte la hora al iniciar tu aplicación y reescribirla al final, o en medio o cuando tu veas conveniente, el limite sería, quizá, cada segundo, para que no avance nada.

  Ten en cuenta que el chip que cuenta la hora es completamente independiente del sistema, y que lo que hace el sistema el leer desde ese chip.