“Conocimiento Programación>Visual Basics Programación

Cómo hacer que un mensaje secreto con VB

2014/7/30
Creación de un programa de Visual Basic que puede convertir un mensaje de texto en un mensaje secreto ilegible (y viceversa , por supuesto) es relativamente fácil. La teoría es simple: tomar el título de un cuadro de texto un carácter a la vez y girar cada personaje a través de la tabla ASCII de 255 caracteres de un número determinado de pasos. Para decodificar , gire cada personaje nuevo que muchos pasos. Por ejemplo , la rotación de la letra C hacia adelante un paso haría D. Delantero 254 pasos sería el bucle y llevarlo de vuelta a uno, torneado en B. Instrucciones
1

Crear un control TextBox denominado " Texto1 "y dos" controles CommandButton ". Cambiar las propiedades de título en los botones de comando para leer " Codificar " y "Decode ".
2

Abra la ventana de código en el menú " Ver" y navegue hasta el objeto llamado " (General )" y el procedimiento (con la etiqueta " Proc ") llamado " ( declaraciones) ". Pega el siguiente código para declarar variables del programa :

Dim OrigMessage As String Dim

codificado As String Dim

nextchar , KeyChar
3

Vaya a "Cargar" procedimiento del objeto "Form" en el menú de código y pegar en el código :

KeyChar = 254

KeyChar es el número de pasos hacia adelante el programa se moverá cada personaje en la tabla de caracteres ASCII. Puede configurar KeyChar a cualquier número del 1 al 254. ( 255 es un valor válido , pero se repetirá cada personaje en torno a sí mismo y no tanto codificar el mensaje. )
4

Vaya a procedimiento de "Click" del botón de comando Decode en la ventana de código y pegar en este código :

OrigMessage = Text1.Text

Codificado = ""

While ( OrigMessage < > "" )

nextchar = Izquierda ( OrigMessage , 1) spanish

If ( Asc ( nextchar ) - KeyChar < 255 ) Entonces

codificado = codificado + Chr ( Asc ( nextchar ) - KeyChar + 255 )
< p > Otras ventas

codificado = Encoded + Chr ( Asc ( nextchar ) - KeyChar )

End If

OrigMessage = Right ( OrigMessage , Len ( OrigMessage ) - 1 )

Wend

Text1.Text = codificado
5

Vaya a procedimiento de "Click" del botón de comando Codificar en la ventana de código y pegar este código :
< p> OrigMessage = Text1.Text

codificado = ""

While ( OrigMessage < > "" )

nextchar = izquierda ( OrigMessage , 1) spanish

If ( Asc ( nextchar ) + KeyChar > 255 ) Entonces

codificado = codificado + Chr ( Asc ( nextchar ) + KeyChar - 255 )

demás

codificado = codificado + Chr ( Asc ( nextchar ) + KeyChar )

End If

OrigMessage = Right ( OrigMessage , Len ( OrigMessage ) - 1) spanish

Wend

Text1.Text = codificado
6

Ejecute el programa y escribe un mensaje en el cuadro de texto , a continuación, haga clic en el botón " Encode " para convertirlo en un mensaje secreto y el botón de "Decode " para volver a la legibilidad.

Visual Basics Programación
Cómo borrar DataGridView en VBNet
Cómo agregar nodos a TreeView
VBA Función Sum
6.0 Proyectos de formulario de Visual Basic
Cómo cambiar el título de la aplicación en Visual Basic 6
Cómo utilizar archivos BMP con QBasic
Cómo escribir programas en Visual Basic
Cómo utilizar MSFlexGrid en VB6
Conocimiento de la computadora © http://www.ordenador.online