Pergunta

Um controle de tempo de dados em um formulário, ligado a um campo de tabela, funciona bem.
Se eu adicionar o seletor dentro de um controle de guia, ele levanta esse erro ao carregar o formulário:

Um erro ocorreu em uma chamada para o controle do Windows Date e Timer Picker.

Está alguma solução alternativa para esse problema?

Foi útil?

Solução

Se você estiver inicializando o valor do dtpicker e não estiver visível, você receberá esse erro:

// a shortcut to get it visible if it's not in the selected tab:

DTPicker.SetFocus
DTPicker.Value = Now

Outras dicas

Veja o Página de dicas de calendário no meu site

Provavelmente poderia haver muitos problemas de versão quando você for distribuir o mscal.ocx ..

Uma alternativa é o MonthCalendar é um calendário de mês generado completamente gerado, derivado diretamente da DLL de controle comum. Existem links para vários formulários de calendário para download no meu site. Como essas são formas, você também pode fazer qualquer coisa com elas que deseja.

Você também pode usar o formulário de calendário que vem no Manual de Desenvolvedores de Access de Litwin/Getz/Gilbert, editor Sybex www.developershandbook.com. Vale a pena gastar dinheiro. Toda vez que abro um, economizo o preço do livro.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top