ERRO AO CARREGAR DESIGNER QUANDO ABRE FORMUL?ARIO

SANROMAN 01/09/2015 10:40:29
#450784
Bom dia,

Quando abro o formulário aparece o seguinte erro:

O valor não recai no intervalo esperado.

Como resolver isso.
TUNUSAT 01/09/2015 11:29:45
#450792
SANROMAN,

Acredito que você está tentando acessar um valor em uma array, por exemplo, que está fora de faixa de trabalho definida para esta array.
Mas ... como você disse que [Ô]ao abrir[Ô] o formulário fiquei com uma dúvida:
- A abertura do formulário é em [Ô]design-time[Ô] ou [Ô]run-time[Ô]?
Estou considerando que seja [Ô]run-time[Ô].

[][ô]s,
Tunusat.
SANROMAN 01/09/2015 11:38:16
#450793
Bom dia TUNASAT

Quando abro o formulário em design-time.

O formulário estava abrindo sem erros. Ao acrescentar alguns controles e iniciar a depuração funcionou corretamente. Ao fechar o formulário no design e depois abrí-lo novamente e que aparece o erro citado.
TUNUSAT 01/09/2015 11:56:35
#450799
SANROMAN,

Pode ser isso:

Na área do [Ô]Solution Explorer[Ô] ao lado do form que você está trabalhando tem uma [Ô]seta preta[Ô] (ou sinal de [Ô]+[Ô]). Abra e aparecerá um arquivo, por exemplo:
- [Ô]Form1.Designer.vb[Ô]

Ai dentro tem algum erro, pois ele não consegue desenhar a tela.
Geralmente o erro está grifado com uma linha ondulada vermelha.

Pode ser que você retirou algum controle e ele permaneceu no [Ô].designer.[Ô] e isto está causando o problema.

[][ô]s,
Tunusat.
JONATHANSTECKER 01/09/2015 12:14:32
#450801
SANROMAN,

Se possível, publique seu código para facilitar o entendimento.
Assim facilitará o nosso suporte.
SANROMAN 01/09/2015 13:39:52
#450809
Boa tarde

Olha que engraçado. Faço as alterações no formulário e mando compilar e funciona. Até ai tudo bem.

Ao voltar a tela de desing, se fecho formulário e tento abri-lo novamente aparece o erro.

Fecho VS e abro novamente o formulário abre normalmente em design.

TUNUSAT não aprece nem um erro grifado em vermelho no designer.vb.

Segue o código:

[code}
Public Class frmPedidoDelivery

Private Sub frmPedidoDelivery_Load(sender As Object, e As EventArgs) Handles MyBase.Load

Me.Text = [Ô]O BOTECO --- FINALIZAR PEDIDO Nº [Ô] + txtNumVendaPedido.Text
txtNumVendaPedido.Text = frmVendaDelivery.txtNumVendaDelivery.Text
txtHoraEntregaPedido.Text = frmVendaDelivery.txtHoraSaidaDelivery.Text
txtEndEntregaPedido.Text = frmVendaDelivery.txtEnderecoDelivery.Text + [Ô], [Ô] + frmVendaDelivery.txtNumEndDelivery.Text + [Ô], [Ô] + frmVendaDelivery.txtBairroDelivery.Text
txtTrocoParaPedido.Text = 0

End Sub

Private Sub btnOK_Click(sender As Object, e As EventArgs) Handles btnOK.Click

frmVendaDelivery.txtObsDelivery.Text = txtObsPedido.Text
frmVendaDelivery.txtEndAltDelivery.Text = txtEndEntregaPedido.Text
frmVendaDelivery.txtTrocoParaDelivery.Text = txtTrocoParaPedido.Text
frmVendaDelivery.txtHoraSaidaDelivery.Text = txtHoraEntregaPedido.Text
Me.Close()

End Sub


Private Sub txtTrocoParaPedido_TextChanged(sender As Object, e As EventArgs) Handles txtTrocoParaPedido.TextChanged

Moeda.TextBoxMoeda(txtTrocoParaPedido)

End Sub
End Class
[/code]

Como podem ver é bem simples.
TUNUSAT 01/09/2015 13:58:41
#450811
SANROMAN,

Será que está, neste momento, perdendo alguma referência (references)?
Bom ... estou chutando ... o que vou propor é trabalhoso e pode ser que não dê certo, mas ...
... já pensou em criar um novo [Ô]form[Ô] e copiar todos os objetos e código-fonte para ele?
Mas não apague o antigo form.

[][ô]s,
Tunusat.
SANROMAN 01/09/2015 14:31:28
#450816
Oi TUNUSAT

Já fiz isso, como tenho alguns formulários começando com a palavra VENDADELIVERY abri outro com o nome frmPedidoDelivery e não mudou nada.

Vou dar uma olhada em [Ô]references[Ô] para ver se algo está errado. Já pesquisei na internet e a explicação da Microsoft e bem genérica.

Se tiver alguma solução, te passo. Não é a primeira vez que isso acontece.

Mas vamos a luta.
NICKOSOFT 01/09/2015 16:21:30
#450825
algo q já tive parecido cai na explicação q o Tunusat deu, sobre a falta de referencias....
bem comum qnd formato o pc e instalo o VS e ainda não instalei o Crystal report, vou abrir um form q tenha o CR da erro e o form nem é exibido, ai cai a ficha q não tem a referencia, pq nem instalei ainda o CR...
mas pelo código é um form q so tem objetos padrão....
SANROMAN 02/09/2015 10:24:12
#450871
Bom dia Nickosoft

Deve ser exatamente isso, falta alguma referência.

Agora mesmo estava mexendo no designer de um form, compilei e funcionou. Fechei o form no design e ao abri-lo novamente o erro apareceu novamente.

Fechei o VS e o abri novamente, ao abrir o form que dava o erro funcionou direitinho.

Ai que mora o problema, qual referencia esta faltando.

Abro o VS e abro algum form, funciona. Fecho o form e a tentar reabri-lo aparece o erro. Fecho o VS, abro novamente, abro form e funciona.

Vai saber....

Espero resolver esse problema e conto muito com a ajuda de todos.

Tenha um grande dia.
TUNUSAT 02/09/2015 10:47:36
#450874
SANROMAN,

Chute:
- Dá uma olhada na sua lista de [Ô]References[Ô] em cada passo da operação. Talvez alguma referência simplesmente [Ô]suma[Ô] da lista.

[][ô]s,
Tunusat.
Página 1 de 2 [11 registro(s)]
Tópico encerrado , respostas não são mais permitidas