Buenas noches a todos people .
Hace dias que no entraba pues no tenia banda ancha estos dias.
Les consulto porque estoy haciendo una utilidad para encriptar texto y/o numeros usando la funcion For , la cuestion es que
si yo tipeo HOLA4 debe encriptarlo como IPMB5 o sea que si i = H incremente el valor de i en 1 mostrando la I
Les adjunto aqui el zip, para tomar en cuenta el nombre de controles correcto
Agradecido desde ya.
Código:
Option Explicit
Private Sub Command1_Click()
Dim Resultado As String
Dim clave As String
Dim topo As String
Dim i As Integer
Dim pato As Integer
Dim Encriptado As String
pato = 1: Encriptado = ""
For i = 1 To Len(clave)
If pato > Len(topo) Then pato = 1
Encriptado = Encriptado + Chr(Asc(Mid(clave, i, 1)) Xor Asc(Mid(topo, pato, 1)))
pato = pato + 1
Next i
Resultado = Encriptado
Resultado = TxtResultado.Text
End Sub