Usuário com melhor resposta
Gostaria de saber onde posso postar as minhas duvidas.

Pergunta
-
Comecei a mexer no VS-2012 faz uns 3 dias apenas. Sou totalmente iniciante, consegui umas apostilas com um amigo meu que faz TI. Mas mesmo assim são muitas páginas mais todas voltadas para o lado mais ...como posso dizer intermediário da coisa. No meu projeto eu fiz toda a parte gráfica sem problema algum... mas na hora de configurar surgiram algumas duvidas que mesmo tentando procurar na internet ...tanto via buscadores quanto no msdn não conseguiram ser sanadas. ( as vezes pelo fato de eu não intender muito , as vezes o que eu quero fazer tem algum nome expecífico). Emfim minhas duvidas são as seguintes:
- Meu projeto tem 3 botões ( Start = que vai preencher as textbox com uma palavra de uma lista mais de forma randomica) ; ( o Save as.. = que salva toda as informações geradas das textbox em um unico arquivo de texto ) ; ( e o QUIT= que sai do programa).
- O problema... é que são muitas textbox ...meio que umas 10 por tab (tem 8 tab) ... fiz na forma de text box para poder trocar manualmente o resultado e salvar normal.
- No caso do meu gerador Random ...eu gostaria que as palavras fossem feitas na forma de lista... sem depender de banco de dados ou arquivos externos.
Acontece que eu jogo rpg a anos ...e sempre demora uma vida toda vez que eu tenho que parar a partida para criar um npc ...escolhendo nome ...força...blablabla . Pensando nisso (e na saúde da minha mão evitando uma tendinite) estou tentando aprender como se usa essas coisas.
Aceito qualquer ajuda possivel , desde exemplos de como fazer , até o que eu teria que aprender .
Respostas
-
Bem vindo ao fórum da MSDN.
Como o código que você postou é com Vb.Net sugiro que poste sua dúvida no fórum dessa linguagem ouq ue um moderador bacana a mova para lá.
Bem, você precisa de todas essas textbox? Sabe,e stava pensando se você não podia só gerar tudo e exportar para sue arquivo txt, assim a pessoa nem vai editar nenhum campo mesmo.
É que para ir preenchendo de uma forma mais automática iria ficar meio complicado apra você pois seriam uns conhecimentos de delegates e tal...
Mas é uma ótima idéia a sua, facilitaria muito a criaçãode fichas de rpg, parabéns.
- Marcado como Resposta Igor Akiyama terça-feira, 19 de fevereiro de 2013 15:11
Todas as Respostas
-
Consegui resolver 2 dos meus problemas:
- O do meu Botão Quit usei:
Aplication.Exit();
2. E o do negócio random andei pesquisando em um fórum e achei o seguinte código que eu poderia adaptar o método para fazer as minhas listas:
Code Snippet Dim teaMakers() As String = {"You", "Me", "Him", "Her", "The other one"} Dim maker As Int32 = New Random().Next(0, teaMakers.Length) Console.WriteLine(teaMakers(maker)) Console.ReadLine() Code Snippet Dim teaMakers() As String = System.IO.File.ReadAllLines("teaMakers.txt") Code Snippet Sub Main() Dim teaMakers() As String = {"You", "Me", "Him", "Her", "The other one"} Dim tmer As New Threading.Timer(AddressOf MakeTheTea, teaMakers, 0, 1000) Console.ReadLine() End Sub Private Sub MakeTheTea(ByVal state As Object) Dim teaMakers() As String = state Dim maker As Int32 = New Random().Next(0, teaMakers.Length) Console.WriteLine(teaMakers(maker)) End Sub
>> no caso não vai ter jeito, o negocio é usar as listas em txt mesmo . rsrs a pagina aonde copiei o código é (http://www.windows-tech.info/18/a0f821f6851bd45d.php)
O único problema que ainda encontro é como fazer para que o meu botão START funcione gerando de uma só vez o resultado de mais de 50 textbox em uma única clicada. Conto com a ajuda de alguém mais experiente para me guiar.
Grato.
-
Bem vindo ao fórum da MSDN.
Como o código que você postou é com Vb.Net sugiro que poste sua dúvida no fórum dessa linguagem ouq ue um moderador bacana a mova para lá.
Bem, você precisa de todas essas textbox? Sabe,e stava pensando se você não podia só gerar tudo e exportar para sue arquivo txt, assim a pessoa nem vai editar nenhum campo mesmo.
É que para ir preenchendo de uma forma mais automática iria ficar meio complicado apra você pois seriam uns conhecimentos de delegates e tal...
Mas é uma ótima idéia a sua, facilitaria muito a criaçãode fichas de rpg, parabéns.
- Marcado como Resposta Igor Akiyama terça-feira, 19 de fevereiro de 2013 15:11
-
Vou ver se não consigo dar um jeitinho de converter esse código para C# ou C++ ... é que sempre que eu tento esse negócio de End Sub meu projeto não reconhece =/ e gera uns erros doidos.
Já as Textbox é um pouco complicado. Coisas como o Name , Middle Name e o Last Name teriam que ser editáveis mesmo. (vai que surge um nome feio , ou sem muito nexo eu poderia só dar uma consertada sem perder as informações já obtidas. (mais gostei da sua ideia, de deixar a coisa mais simples).
É que eu mestro RPG já faz quase 12 anos com a mesma galera, de Sexta para Sábado. As vezes o pessoal está todo empolgado jogando, e eu tenho que parar a ação para criar um inimigo, (eu crio antes algumas anotações, mais durante 8 horas de jogo elas acabam.) as vezes perco o foco e o povo reclama. Além do fato que as 4 da manhã estou parecendo um zumbi e o "tico-teco" não funciona bem. rsrs
Se deus quiser, ainda consigo acabar o projeto até a próxima Sexta. Só falta o negócio do Botão start.
-
Dá erro?
Será que você não iniciou o projeto já com C# sem querer?
Você não pensa em deixar esse código públic para quem quiser ver? Assim se você deixar num repositório de código outras pessoas podem ajudar a melhorar ele. Eu mesmo tenho muito interesse em ajudar.
Você está usando web ou windows?
-
Agora que você comentou fui atrás para ver ..e realmente acabei criando com C# ...( como agora faz 4 dias que eu uso e não tenho nenhuma base de programação, só cliquei no Windows forms template para gerar um projeto em branco.. e foi em C#).
Quanto ao código eu não tenho quase nada pronto (somente a parte gráfica que demorou umas 6 horas devido a falta de prática e o tanto de Label que tem (umas 236+-) de Textbox tem o mesmo tanto.) .
Só agora que eu estou montando os Txt das listas com o nome das coisas. (Nome,Nome do Meio,Último Nome,Raça,Classe,Idade,Peso,Altura,Skill de Combate,Personalidade e etc..)
Deixando essa parte das listas certinhas eu pretendo compartilhar sim :D (meu amigo estava dizendo que devido ao tanto de detalhe que eu eu estou tentando colocar no programa, ele pode servir muito para quem gosta de desenhar e tem a necessidade de criar personagens de uma forma rápida e fácil.) só espero que o projeto de certo, não só pra minha mesa de RPG , mais para quem desenha, faz games etc.
Mas primeiro tenho que ter algo para criar as tal Strings. rsrs
-
String é uma cadeia de caracteres. Uma váriavel do tipo texto.
VOcê pode criar e concatenar strings assim:
string personagem; personagem = personagem + "meu texto";
e assim sucetivamente.
Caso queira ajuda no desenvolvimento você pode subir seu código no Github mesmo que não esteja pronto, assim podemos ir ajudando e atualizando em tempo real.