Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Delano Almeida

[Resolvido] Cadê meu form ?

Recommended Posts

Olá,

 

Sou novo no fórum e newbie em programação e gostaria que me ajudassem a resolver um problema que está me atormentando.

Eu iniciei a criação de um projeto (Windows aplication) utilizando o Visual Basic 2008 Express Edition. Ele consiste em 3 módulos, 1 classe e 2 formulários (frmAbout e frmPrincipal). Passei 15 dias inserindo controles e códigos em frmPrincipal quando então resolvi instalar o Visual Studio 2008. Ao abrir meu projeto pelo VS 2008, para minha surpresa, o frmPrincipal (frmPrincipal.vb) aparece na janela "Solution Explorer" como uma CLASSE e não é mais possível visualizar em "Designer", mas apenas em "Code". E mais, quando visualizo o código do formulário, aparece tudo EM BRANCO. Cliquei no botão "View Class Diagram" e observei que o frmPrincipal está lá realmente como uma classe, mas todos os controles são listados, inclusive posso clicar com o botão direito do mouse e selecionar "View Code" que vejo o código respectivo.

Na pasta do meu projeto tem os seguintes arquivos relacionados ao form: frmPrincipal.Designer.vb, frmPrincipal.resx e frmPrincipal.vb.

O que eu queria era que o Visual Studio voltasse a reconhecê-lo como formulário e não como classe (?? <_< ).

Alguém poderia me dar alguma dica?

Desde já meu muito obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Delano, Seja Bem Vindo ao Fórum iMasters, de uma olhada em nossas regras: Regras do Fórum iMasters

 

O projeto que você iniciou foi nesse mesmo Visual Studio? É estranho isso acontece.

 

Abraços...

Olá. Obrigado pela atenção e já li as regras do fórum . http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Respondendo a sua pergunta: eu iniciei o projeto pelo Visual Basic 2008 Express Edition e, depois, instalei o Visual Studio 2008. Quando abri o projeto pelo VS 2008, ocorreu esse problema. E não fica normal nem quando rodo o projeto pelo VB 2008 Express Edition. O curioso é que quando aperto F5 (run), aparece o formulário normal com todos os controles funcionando... Só não consigo mais é visualizá-lo em tempo de desenho :unsure:

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá de novo. :rolleyes:

 

Consegui resolver o problema. http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

O que eu fiz foi o seguinte. Continuei desenvolvendo meu projeto normalmente. Daí, fiz um outro formulário (frmCadastrarUsuario), e após concluí-lo, resolvi dar uma olhada nos arquivos criados (frmCadastrarUsuario.Designer.vb, frmCadastrarUsuario.resx e frmCadastrarUsuario.vb) e os comparei com os arquivos respectivos do form problemátio frmPrincipal. Então, abrindo os arquivos pelo bloco de notas, notei que o arquivo frmPrincipal.vb estava vazio, sendo que todo seu conteúdo estava disposto aleatoriamente dentro do frmPrincipal.Designer.vb. Sinceramente, não sei como isto aconteceu :wacko: . O que eu fiz, então, é muito simples: recolequei (via bloco de notas) todo o conteúdo do frmPrincpal.vb em seu devido lugar... Salvei as alterações (fazendo backup, claro http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif ) e, em seguida, abri o VS 2008 e... Voilá! Tudo normal de novo! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Valeu a todos que leram o tópico e de uma forma ou de outra tentou ajudar-me com este problema. Fica ai a dica, caso alguém venha a sofrer semelhante inconveniência.

Até mais. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.