TCC em C#

14/03/2012

0

Estou fazendo meu TCC, preciso de muita ajuda. Sou novato em C#
Quero usar as técnicas mais simples que puderem ser usadas.

Tenho 4 textbox. Deve-se responder a perguntas.
caso esteja certa as 4 libera o botão pra próximas perguntas.
Como faço isso de maneira mais simples possível ?
Qual o código para carregar outro form, quando o botão liberado for clicado?
Responder

Posts

22/03/2012

Joel Rodrigues

Enfim, adicione um MenuStrip ao seu form, crie os itens e seus respectivos eventos. Para cada item do menu, dê um nome distinto, por exemplo itemVerbos_Regulares, itemVerbos_Irregulares.
Para mudar o status do menu, altere a propriedade Text:

itemVerbos_Regulares.TExt += ´ (OK APROVADO)´;

Sugiro, ainda, alterar a Tag do item para funcionar como um status (1=aprovado/0=não aprovado) ou desabilitar o item, caso o aluno tenha sido aprovado.
Responder

22/03/2012

.

Interessante. Assim que tiver um tempinho eu tento. E ainda posto umas fotos de como está ficando o projeto só para vocês terem uma noção. Talvez fica mais fácil para me ajudarem. Vlw people
Responder

31/03/2012

.

Uffa, finalmente, acabaram minhas provas. De volta ao TCC.

Seguinte pessoal. Quero salvar o andamento dos estudos do usuário.
EX: Form1 = adjetivos (se acertar tudo, libera botão para form2)
Form2 = verbos (se acertar tudo, libera botão para form3)
Form3 = gramática (se acertar tudo, libera botão para form4)
E assim por diante.

Caso o usuário pare no Form2 porque tem que sair de casa. Mas quando voltar ele DEVE continuar do Form2.

Como faço ?
Responder

31/03/2012

.

Uffa, finalmente, acabaram minhas provas. De volta ao TCC.

Seguinte pessoal. Quero salvar o andamento dos estudos do usuário.
EX: Form1 = adjetivos (se acertar tudo, libera botão para form2)
Form2 = verbos (se acertar tudo, libera botão para form3)
Form3 = gramática (se acertar tudo, libera botão para form4)
E assim por diante.

Caso o usuário pare no Form2 porque tem que sair de casa. Mas quando voltar ele DEVE continuar do Form2.

Como faço ?

Fotos

http://imageshack.us/photo/my-images/594/formpartculas.jpg
http://imageshack.us/photo/my-images/535/formgramtica.jpg/
Responder

01/04/2012

Joel Rodrigues

Cara, cria um campo no banco de dados onde você gravará o status do usuário.
Ao abrir o sistema, você verifica e habilita os menus devidamente.
Se não estiver usando BD, use as configurações/propriedades do sistema.

Boa sorte.
Responder

06/04/2012

.

Joel, vlw pela dica, mas eu não consegui fazer isso pelas configurações/propriedades do Visual Studio 2010.
Não quero nem pretendo usar BD. Rodei essa internet inteira, mas parece que ninguém nunca fez esse tipo de
software. Pelo menos não achei alguém que possa me ensinar como. Você sabe como fazer? Poderia me ensinar?

Obrigado.
Responder

07/04/2012

Joel Rodrigues

Nesse link é explicado como usar as configurações do projeto. Qualquer dúvida, é só falar.
Responder

07/04/2012

Joel Rodrigues

Falha minha, segue o link:
http://msdn.microsoft.com/pt-br/library/aa730869(v=vs.80).aspx

Boa sorte.
Responder

08/04/2012

.

Cara, consegui uma parte :D.
Se o usuário começar a digitar no textbox e clicar em salvar,
após ele iniciar novamente o software vai estar gravado certinho.

Só que ainda não consegui criar uma propriedade padrão pra salvar
o form atual. Se souber. Estou procurando uma maneira ainda. Mesmo
assim já ajudou bastante, muito obrigado.
Responder

09/04/2012

Joel Rodrigues

Como você utilizará o form gravado? Digo, não bastaria apenas guardar o nome do form?
Responder

09/04/2012

.

Pretendo gravar o form pelo botão salvar.

Digamos que tem 3 forms, o usuário está no form 2 e deseja salvar.
Quando abrir novamente o software ele volta pro form 2.

Mas.... não sei como que faz pra gravar nas configurações do default.
Salvar os dados dentro do textbox é tranquilo, porém gravar o form, ainda não sei como.
Responder

09/04/2012

Joel Rodrigues

Use as configurações para salvar o nome do form atual (um string), para abrir o form, use o seguinte código:
 Form f = (Form)System.Reflection.Assembly.GetExecutingAssembly().CreateInstance(WindowsFormsApplication1.Form2);
 f.ShowDialog();


No lugar de WindowsFormsApplication1.Form2 você põe o nome da sua solução e do seu form (valor gravado em Settings).

Boa sorte.
Responder

09/04/2012

.

Onde eu devo por esse código ?
Tentei colocar no load do form 1, mas não deu certo.
Tentei também no comecinho logo abaixo do public Form1.
Responder

09/04/2012

Joel Rodrigues

Cara, aí vai depender de você. Eu estou supondo o seguinte:
em algum momento você precisará abrir aquele form que você gravou o nome.
Então você põe esse código onde precisa abrir o form, beleza?
Responder

09/04/2012

.

Já tentei colocar em vários lugares, mas tá dando pau, não tá funcionando não :S
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar