Pessoal,eu fui mexer no meu projeto hoje na escola,e não parou de dar erro por causa das formatações que apliquei.E são todos parametros que aqui em casa funcionam perfeitemente.E se não resolver isso vou passar o dia na escola sem fazer nada,porque não vou chegar lá e ficar meia hora tirando coisas que fiz em casa e quando chegar aqui mais meia hora pra colocar de novo.
O erro é o seguinte:
Erro "Compile Error: Can´t find project or library"
Primeira ocorrencia:
O código para que o valor da caixa de texto fique sempre em caixa alta,digitado no evento keypress de 80% das caixas de texto (só não tem vão receber numero)
Eu acredito que o problema se de formatação,porque todos os casos com exceção do primeiro usam FORMAT.
Para fazer um teste,eu coloquei no Form_Load o código:
mskdata = 08/01/2007
E na hora que o código carregou,para minha surpresa o valor que fica dentro da mskdata é 0,006,mas de onde saíu essa droga?
Eu já consultei o painel de controle,e defini a data como "dd/mm/aaaa",que é o formato usado pelas máscaras de data aqui,mas não resolveu.
E agora o que dá pra fazer?
Só posso fazer testes no sistema se eu comentar qualquer linha que tenha o comando FORMAT,sem falar que o esquema de escrever tudo em caixa alta também se foi.
Pergunta
Guest - sweet-tooth -
Pessoal,eu fui mexer no meu projeto hoje na escola,e não parou de dar erro por causa das formatações que apliquei.E são todos parametros que aqui em casa funcionam perfeitemente.E se não resolver isso vou passar o dia na escola sem fazer nada,porque não vou chegar lá e ficar meia hora tirando coisas que fiz em casa e quando chegar aqui mais meia hora pra colocar de novo.
O erro é o seguinte:
Erro "Compile Error: Can´t find project or library"
Primeira ocorrencia:
O código para que o valor da caixa de texto fique sempre em caixa alta,digitado no evento keypress de 80% das caixas de texto (só não tem vão receber numero)
-> KeyAscii = Asc(UCase(Chr(KeyAscii)))
Segunda ocorrencia:
Máscara formatada para pegar a data do dia:
No formload
If mskdata = Format(mskdata, "##/##/####") Then
mskdata = Date
End If
Terceira ocorrencia:
Caixas de texto formatadas como currency:
No Formload
Textpreco.Text = Format(Textpreco.Text, "currency")
Quarta ocorrencia:
Máscaras usadas para registro de CPF,Telefone e datas de prazo.
Aqui o Format é usado no momento uma consulta para preencher os objetos com os dados do banco.
!cep = Format(Mskcep, "#####-###")
!telefone = Format(msktelefone, "####-####")
--------------------------------------------------------------------------------------------------------------------
Eu acredito que o problema se de formatação,porque todos os casos com exceção do primeiro usam FORMAT.
Para fazer um teste,eu coloquei no Form_Load o código:
mskdata = 08/01/2007
E na hora que o código carregou,para minha surpresa o valor que fica dentro da mskdata é 0,006,mas de onde saíu essa droga?
Eu já consultei o painel de controle,e defini a data como "dd/mm/aaaa",que é o formato usado pelas máscaras de data aqui,mas não resolveu.
E agora o que dá pra fazer?
Só posso fazer testes no sistema se eu comentar qualquer linha que tenha o comando FORMAT,sem falar que o esquema de escrever tudo em caixa alta também se foi.
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.