Ce code vous permet de coder du texte ! En fait, le truc de celui-ci est de coder le texte en caractères ASCII et d'en augmenter la valeur de 13... Vous pouvez tout de même modifier cette augmentation, réduction, ou autres opérations :P
Source / Exemple :
Option Explicit
Dim ZZ As Integer, caractère As String
Dim texte As String, nbcar As Integer
Private Sub CmdDécoder_Click()
CmdEncoder.Enabled = True
CmdDécoder.Enabled = False
texte = TxtRésultat.Text
texte = Décoder(texte)
TxtRésultat.Text = texte
End Sub
Private Sub CmdEncoder_Click()
CmdEncoder.Enabled = False
CmdDécoder.Enabled = True
texte = TxtEntré.Text
texte = Encoder(texte)
TxtRésultat.Text = texte
TxtRésultat.Locked = False
End Sub
Public Function Encoder(Original As String) As String
nbcar = Len(Original)
For ZZ = 1 To nbcar
caractère = Mid(Original, ZZ, 1)
Mid(Original, ZZ, 1) = Chr(Asc(caractère) + 13)
Next ZZ
Encoder = Original
End Function
Public Function Décoder(Codé As String) As String
nbcar = Len(Codé)
For ZZ = 1 To nbcar
caractère = Mid(Codé, ZZ, 1)
Mid(Codé, ZZ, 1) = Chr(Asc(caractère) - 13)
Next ZZ
Décoder = Codé
End Function
Conclusion :
Commentaires sont les bienvenue !
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.