none
Gostaria de saber onde posso postar as minhas duvidas. RRS feed

  • 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:

    1.  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). 
    2. 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.
    3. 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 . 

     

    segunda-feira, 18 de fevereiro de 2013 00:52

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.


    Twitter: @MayogaX
    Blog: Dev Blog

    • Marcado como Resposta Igor Akiyama terça-feira, 19 de fevereiro de 2013 15:11
    segunda-feira, 18 de fevereiro de 2013 12:41

Todas as Respostas

  •  Consegui resolver 2 dos meus problemas:

    1. 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.


    segunda-feira, 18 de fevereiro de 2013 12:29
  • 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.


    Twitter: @MayogaX
    Blog: Dev Blog

    • Marcado como Resposta Igor Akiyama terça-feira, 19 de fevereiro de 2013 15:11
    segunda-feira, 18 de fevereiro de 2013 12:41
  •  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.  

    segunda-feira, 18 de fevereiro de 2013 13:01
  • 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?


    Twitter: @MayogaX
    Blog: Dev Blog

    segunda-feira, 18 de fevereiro de 2013 13:57
  • 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


    segunda-feira, 18 de fevereiro de 2013 15:25
  • 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.


    Twitter: @MayogaX
    Blog: Dev Blog

    segunda-feira, 18 de fevereiro de 2013 16:15