ERRO AO CARREGAR DESIGNER QUANDO ABRE FORMUL?ARIO
Bom dia,
Quando abro o formulário aparece o seguinte erro:
O valor não recai no intervalo esperado.
Como resolver isso.
Quando abro o formulário aparece o seguinte erro:
O valor não recai no intervalo esperado.
Como resolver isso.
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.
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.
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.
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.
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.
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.
SANROMAN,
Se possÃvel, publique seu código para facilitar o entendimento.
Assim facilitará o nosso suporte.
Se possÃvel, publique seu código para facilitar o entendimento.
Assim facilitará o nosso suporte.
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.
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.
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.
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.
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.
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.
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....
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....
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.
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.
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.
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.
Tópico encerrado , respostas não são mais permitidas