Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment écrire une fonction pour in…
  • Comment faire une grille cool 
  • Comment faire pour convertir un cale…
  • Comment faire un graphique de la par…
  • Objet requis VBA 
  • Comment faire pour convertir une zon…
  • Comment écrire un fichier XLS dans …
  • Comment faire pour installer des imp…
  • Types de boucles dans Visual Basic 
  • Comment construire une interface gra…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment faire un message secret utilisant VB

    Création d'un programme Visual Basic qui permet de transformer un message en texte clair dans un message secret tronqué (et retour , bien sûr) est relativement facile. La théorie est simple: Prenez la légende d'une zone de texte un caractère à la fois et tourne à chaque personnage à travers la table ASCII à 255 caractères par un certain nombre d'étapes. Pour décoder , faire pivoter chaque caractère de retour que de nombreuses étapes. Par exemple , la rotation de la lettre C avancer d'un pas , il serait D. Forward 254 mesures seraient boucle autour et reprendre un, en le transformant en B. Instructions
    1

    Créer un contrôle TextBox nommé " Text1 »et deux« contrôles CommandButton " . Modifiez les propriétés de légende sur les boutons de commande pour lire « Encode » et « Decode ».
    2

    Ouvrez la fenêtre de code dans le menu "Affichage" et accédez à l' objet appelé " ( générale)» la procédure (appelé « proc» ) appelé " ( déclarations) . " Collez le code suivant pour déclarer les variables du programme:

    Dim OrigMessage As String

    Dim codé As String

    Dim NextChar , KeyChar
    3

    Accédez à "Load" la procédure de la "Form" objet dans le menu de code et coller dans le code suivant:

    KeyChar = 254

    KeyChar est le nombre d'étapes avant le programme va se déplacer chaque personnage sur le tableau de caractères ASCII. Vous pouvez définir KeyChar à un nombre de 1 à 254 . ( 255 est une valeur valide , mais seront boucle autour de chaque personnage pour lui-même et ne sera donc pas encoder votre message. )
    4

    Accédez à la procédure de " Click" du bouton de commande de décodage dans la fenêtre de code et coller dans ce code :

    OrigMessage = Text1.Text

    codé = ""

    While ( OrigMessage <> "" )

    NextChar = Gauche ( OrigMessage , 1)

    ( Asc ( NextChar ) - KeyChar <255 ) Alors

    codé codé = + Chr ( Asc ( NextChar ) - KeyChar + 255)

    Else

    codé = codé + Chr ( Asc ( NextChar ) - KeyChar )

    End If

    OrigMessage = Droite ( OrigMessage , Len ( OrigMessage ) - 1 ) < br >

    Wend

    Text1.Text = codé
    5

    Accédez à la procédure du bouton de commande Encode "clic " dans la fenêtre de code et coller ce code:
    < p> OrigMessage = Text1.Text

    codé = ""

    While ( OrigMessage <> "" )

    NextChar = gauche ( OrigMessage , 1) Photos

    ( Asc ( NextChar ) + KeyChar > 255) Alors

    codé codé = + Chr ( Asc ( NextChar ) + KeyChar - 255)

    Else

    codé = codé + Chr ( Asc ( NextChar ) + KeyChar )

    End If

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

    Wend

    Text1.Text = codé
    6

    Exécutez le programme et tapez un message dans la zone de texte, puis cliquez sur le bouton "Encoder " pour le transformer en un message secret et le bouton " Decode " pour revenir à la lisibilité.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Qu'est-ce sont des terminologies visuels de base 
  • Qu'est-ce que VB.NET 2005 
  • Comment entrer un numéro à deux décimales, en Visual Basic 
  • Comment faire pour modifier un nom de fichier Script 
  • Sortes de dessin au trait en Visual Basic 
  • Comment faire pour installer un formulaire de grande dimension avec VB6 
  • Comment utiliser arborescence en VB6 
  • Comment faire de deux tables dans une zone de liste dans VB.net 
  • Différences entre Visual Basic 6.0 et VB.NET 
  • Comment lire XML à l'aide VB.NET 
  • Connaissances Informatiques © http://www.ordinateur.cc