Inquiridor
Calendário Windows

Pergunta
-
Estou transformando uma aplicação de Clipper para VB.Net, e, um dos itens, é um calendário.
Em alguns forms, usei o DateTimePicker, entretanto, neste caso, o item já abre diretamente o calendário (sem passar pelo form).
Existe alguma forma de direcionar o VB.Net diretamente ao calendário do Windows?
Mesmo tendo feito um curso de VB.Net há um ano e pouco, por falta de prática acabei por esquecer de muitos detalhes, e não me lembro de ter visto nada relativo a isso em meu curso.
Obrigado.
Todas as Respostas
-
-
Caro Ari:O que estou pensando é, ao invés de adicionar um formulário, e nele colocar apenas um item (Month Calendar) existe alguma forma de escrever algum código em VB para usar o relógio e calendário do Windows (que está à direita na barra de tarefas)Momentaneamente coloquei um Month Calendar, mas não estou satifeito com o resultado.Para mim, esse resultado só serve mesmo para deixar a aplicação ainda mais pesada.Obrigado.
-
musico2976,
Eu não entendi direito. Não é necessário criar um formulário somente para mostrar o calendário. O controle DateTimePicker por exemplo só mostra o calendário se o usuário clica no controle.
Sua aplicação é Windows ou Web ?
Att.
Ari C. Raimundo -
Caro Ari: Minha aplicação é uma aplicação Windows mesmo, e estou tulizando um VB 2008. Em minha aplicaçõ, existe uma área de Utilitários, onde tem a Calculadora (que consegui fazer o direcionamento do VB para a do Windows, usando Shell (calc.exe). Gostaria de saber se existe algum tipo de código ou comando do tipo para que eu possa direcionar minha aplicação ao relógio e calendário do Windows, ao invés de usar o Date Time Picker ou o Month Calendar. Obrigado.
-
musico2976,
Dim systemTimePath As String
systemTimePath = Path.Combine(Environment.SystemDirectory, "timedate.cpl")
Process.Start(systemTimePath)
Att.
Ari C. Raimundo- Sugerido como Resposta Ari C. RaimundoModerator quarta-feira, 2 de setembro de 2009 14:18