Umbrella System
Olá Convidado, registre-se no fórum, não é preciso confirmar o registro é totalmente grátis e rápido.

Logue-se e faça parte do melhor fórum sobre Programação & Hacking de Jogos!

Equipe Umbrella System - Sempre Inovando!

Participe do fórum, é rápido e fácil

Umbrella System
Olá Convidado, registre-se no fórum, não é preciso confirmar o registro é totalmente grátis e rápido.

Logue-se e faça parte do melhor fórum sobre Programação & Hacking de Jogos!

Equipe Umbrella System - Sempre Inovando!
Umbrella System
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Tutorial]Conversor .

2 participantes

Ir para baixo

[Tutorial]Conversor . Empty [Tutorial]Conversor .

Mensagem por schnaidinha Sáb Mar 17, 2012 1:14 pm

Olá pessoal, este é meu segundo tutorial que ira te ensinar a fazer um Conversor. :nossa:
O que tem neste conversor?

#Converte .BIN para .TXT
#Converte .TXT para .BIN

Requerimentos:
Visual Basic 2008
Crie uma nova Aplicação com o nome que quiser, no seu Form1 coloque um título bonito...
Agora você terá que colocar:


#2 TextBox
#3 Botões

Coloque a textbox1 acima da textbox2, ou seja a textbox1 vai ser a qual você colocará números binários ou textos "ASCII"

Então mãos a obra.. Coloque as TextBox com MultiLine do tamanho a desejar..
No Button1 você renomeia para: .TXT para .BIN
E coloca este code:


Código:
        Dim Val As String = Nothing
        Dim Result As New System.Text.StringBuilder
        For Each Character As Byte In System.Text.ASCIIEncoding.ASCII.GetBytes(TextBox1.Text)
            Result.Append(Convert.ToString(Character, 2).PadLeft(8, "0"))
            Result.Append(" ")
        Next
        Val = Result.ToString.Substring(0, Result.ToString.Length - 1)
        TextBox2.Text = Val


Agora está pronto o você pode digitar e ele ira gerar o código ASCII em Binário..
No Button2 você renomeia para: .BIN para .TXT
E coloca este code:


Código:
  Dim Val As String = Nothing
        Dim Characters As String = System.Text.RegularExpressions.Regex.Replace(TextBox1.Text, "[^01]", "")
        Dim ByteArray((Characters.Length / 8) - 1) As Byte
        For Index As Integer = 0 To ByteArray.Length - 1
            ByteArray(Index) = Convert.ToByte(Characters.Substring(Index * 8, 8), 2)
        Next
        Val = System.Text.ASCIIEncoding.ASCII.GetString(ByteArray)
        TextBox2.Text = Val

No Button3 você renomeia ele por: Fechar e então coloca o código:

Código:
End

Créditos: Schnaidinha
Obrigado pela atenção, se gostou agradeça e comenta =D
schnaidinha
schnaidinha
Membro
Membro

Mensagens : 103
Agradecido : 8
Data de inscrição : 05/02/2012
Localização : No PC...

Ir para o topo Ir para baixo

[Tutorial]Conversor . Empty Re: [Tutorial]Conversor .

Mensagem por Vector Dom Abr 01, 2012 9:58 pm

Muito Bom ta de Parabéns novamente,sempre inovando para nos obrigado schnaidinha por fazer esse ótimo trabalho!
Vector
Vector
Administrador
Administrador

Mensagens : 325
Agradecido : 69
Data de inscrição : 14/01/2012
Idade : 33
Localização : ..::::Posso estar atras de você::::..

http://www.umbrellasystem.com.br

Ir para o topo Ir para baixo

[Tutorial]Conversor . Empty Re: [Tutorial]Conversor .

Mensagem por schnaidinha Seg Abr 02, 2012 3:52 pm

obg vc tentar dar o melhor de min pro fórum Smile
schnaidinha
schnaidinha
Membro
Membro

Mensagens : 103
Agradecido : 8
Data de inscrição : 05/02/2012
Localização : No PC...

Ir para o topo Ir para baixo

[Tutorial]Conversor . Empty Re: [Tutorial]Conversor .

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos