Pergunta : Hourglass que não trabalha quando usado no evento de Onclick da imagem no acesso 2007

Eu estou usando o acesso 2007. Eu não sei se o problema existe em outras versões ou não.  Ao iniciar o comando do Hourglass em uma tecla de comando, as mudanças do cursor a um hourglass como ele são supor a. Ao iniciar o mesmo código no evento de OnClick de uma imagem, o cursor não muda a um hourglass.  Como um exemplo, colar as seguintes linhas de código atrás do comando de Onclick de uma tecla de comando, e colar o código atrás do evento do onclick da imagem e comparar então os resultados.  Qualquer um tem uma solução a esta? descolamento do

Dim como Date
DoCmd.Hourglass True
dt = DateAdd (“s”, 6, agora ())o
Do até descolamento < Now
DoEvents
Loop
DoCmd.Hourglass False
MsgBox “terminou "
class= do

Resposta : Hourglass que não trabalha quando usado no evento de Onclick da imagem no acesso 2007

Eu apenas tentei no acesso 2003 e observei a mesma coisa. Não é um problema com tela refresca (este seria segurado por DoEvents de qualquer maneira) porque ajustar Me.Caption a algo na parte superior do alimentador é imediatamente visível.

De um lado, ao pisar com o código, o hourglass funciona, mas o editor de VB é ativo naquele tempo. Eu posso somente supr que as imagens têm um rato diferente segurar o esquema do que controles regulares: o mesmo acontece para controles da imagem e frames unbound do objeto.

Usar a sugestão dos conagraman ou coloc a imagem diretamente na tecla (se você quer essa sorte do olhar). Eu não encontrei uma maneira de fazer o hourglass aparecer, mesmo mudando o foco e outros truques similares, mas eu não tentei chamadas de WinAPI - eu sou certo que é possível se você o precisa realmente.

(°v°)
Outras soluções  
 
programming4us programming4us