Para capturar la hora del sistema y mostrarla en un control DTPicker al abrir un formulario en Access, puedes utilizar código VBA (Visual Basic for Applications). A continuación, te proporciono el código que puedes usar:
1. Abre el formulario en modo diseño.
2. Haz clic derecho en el control DTPicker y selecciona "Propiedades" para abrir la ventana de propiedades del control.
3. En la pestaña "Eventos", busca el evento "Al abrir" (On Open) y haz clic en el botón de los tres puntos (...) para abrir el editor de código.
4. Agrega el siguiente código VBA en el evento "Al abrir" del formulario:
Asegúrate de reemplazar "YourDTPickerControlName" con el nombre real del control DTPicker en tu formulario.
5. Guarda y cierra el editor de código y luego guarda el formulario.
Con este código, cuando abras el formulario, el control DTPicker mostrará la hora actual del sistema. El evento "Al abrir" se dispara automáticamente cuando se abre el formulario y, en este caso, asigna el valor actual de la hora (obtenido mediante la función "Time") al control DTPicker.
Espero que esta solución te sea útil. ¡Buena suerte!