none
¿Cómo abrir desde un programa las Profiedades de fecha y hora? RRS feed

  • Pregunta

  • Simplemente eso... Cuando comienza un programa uqe estoy desarrollando, pregunta al usuario si es la fecha adecuada la que figura en el sistema. Si dice que sí, se procede a cargar las altas del mes, sino se debe abrir las propiedades de hora para permitirle poner en fecha el sistema.

    ¿Alguna mejor idea de cómo hacer que se carguen las altas mensuales?

    Gabriela
    viernes, 24 de julio de 2009 17:19

Respuestas

  • Hola, Gabriela:

    ¡No sé yo si eso es una buena idea!

    Tienes que ejecutar el archivo TimeDate.clp que normalmente se encuentra en el directorio de sistema de Windows:


           Try
               Dim proceso As New System.Diagnostics.Process

                With proceso
                    .StartInfo.FileName = "timedate.cpl"
                    .Start()
                End With

            Catch ex As Exception
                MessageBox.Show(ex.Message)

            End Try

    Cuando el usuario desee cambiar la fecha y hora del sistema, lo mismo le aparece el Control de Cuentas de Usuario si el sistema operativo es Windows Vista o el próximo Windows 7, porque para cambiar la fecha y hora, se necesitan permisos administrativos, de ahí que piense que no es una buena idea. :-))

    Un saludo


    Enrique Martínez [MS MVP - VB]
    viernes, 24 de julio de 2009 18:16
    Moderador
  • Lo mismo pero ejecutando el archivo «desk.cpl».


    Enrique Martínez [MS MVP - VB]
    miércoles, 29 de julio de 2009 14:29
    Moderador

Todas las respuestas

  • Hola, Gabriela:

    ¡No sé yo si eso es una buena idea!

    Tienes que ejecutar el archivo TimeDate.clp que normalmente se encuentra en el directorio de sistema de Windows:


           Try
               Dim proceso As New System.Diagnostics.Process

                With proceso
                    .StartInfo.FileName = "timedate.cpl"
                    .Start()
                End With

            Catch ex As Exception
                MessageBox.Show(ex.Message)

            End Try

    Cuando el usuario desee cambiar la fecha y hora del sistema, lo mismo le aparece el Control de Cuentas de Usuario si el sistema operativo es Windows Vista o el próximo Windows 7, porque para cambiar la fecha y hora, se necesitan permisos administrativos, de ahí que piense que no es una buena idea. :-))

    Un saludo


    Enrique Martínez [MS MVP - VB]
    viernes, 24 de julio de 2009 18:16
    Moderador
  • Perfectooo! Muchas gracias!!
    Gabriela
    miércoles, 29 de julio de 2009 3:00
  • ¿Y si quiero abrir propiedades de pantalla? ¿Es similar? ¿Què archivo debo abrir?
    Gabriela
    miércoles, 29 de julio de 2009 3:01
  • Lo mismo pero ejecutando el archivo «desk.cpl».


    Enrique Martínez [MS MVP - VB]
    miércoles, 29 de julio de 2009 14:29
    Moderador