Foros del Web » Programación para mayores de 30 ;) » .NET »

esta funcion "UserKeyASCIIS" no la encuentro en Microsoft visual studio 2005 (vb)

Estas en el tema de esta funcion "UserKeyASCIIS" no la encuentro en Microsoft visual studio 2005 (vb) en el foro de .NET en Foros del Web. Un saludo utilizo una funcion para encriptar (la baje de la web es para visual basic 6) que utiliza la funcion "UserKeyASCIIS" y "TextASCIIS" pero ...
  #1 (permalink)  
Antiguo 24/01/2012, 18:45
 
Fecha de Ingreso: octubre-2010
Mensajes: 14
Antigüedad: 14 años
Puntos: 0
Pregunta esta funcion "UserKeyASCIIS" no la encuentro en Microsoft visual studio 2005 (vb)

Un saludo utilizo una funcion para encriptar (la baje de la web es para visual basic 6) que utiliza la funcion "UserKeyASCIIS" y "TextASCIIS" pero estas funciones no las reconoce visual studio 2005 (vb) , por favor alguien save cual podria utilizar en lugar de estas? o si tengo que agrega alguna referencia? gracias

CODIGO:


Código vb:
Ver original
  1. Option Explicit
  2.  
  3. Private Const MODULE_NAME As String = "mRafael"
  4.  
  5. Public Const LlaveMaster       As String = "xm8CLseixmy416hTH"
  6. Public Const IDSEP             As String = "¦"
  7.  
  8. Global Const ENCRYPT As Integer = 0
  9. Global Const DECRYPT As Integer = 1
  10.  
  11. Public Function EncryptString(UserKey As String, text As String, Action As Single) As String
  12.    
  13.     Dim UserKeyX As String
  14.     Dim temp     As Integer
  15.     Dim Times    As Integer
  16.     Dim i        As Integer
  17.     Dim j        As Integer
  18.     Dim n        As Integer
  19.     Dim rtn      As String
  20.    
  21.    
  22.     '//Get UserKey characters
  23.    n = Len(UserKey)
  24.    
  25.     ReDim UserKeyASCIIS(1 To n)
  26.     For i = 1 To n
  27.         UserKeyASCIIS(i) = Asc(Mid$(UserKey, i, 1))
  28.     Next
  29.        
  30.     '//Get Text characters
  31.    ReDim TextASCIIS(Len(text)) As Integer
  32.     For i = 1 To Len(text)
  33.         TextASCIIS(i) = Asc(Mid$(text, i, 1))
  34.     Next
  35.    
  36.     '//Encryption/Decryption
  37.    If Action = ENCRYPT Then
  38.        For i = 1 To Len(text)
  39.            j = IIf(j + 1 >= n, 1, j + 1)
  40.            temp = TextASCIIS(i) + UserKeyASCIIS(j)
  41.            If temp > 255 Then
  42.               temp = temp - 255
  43.            End If
  44.            rtn = rtn + Chr$(temp)
  45.        Next
  46.     ElseIf Action = DECRYPT Then
  47.        For i = 1 To Len(text)
  48.            j = IIf(j + 1 >= n, 1, j + 1)
  49.            temp = TextASCIIS(i) - UserKeyASCIIS(j)
  50.            If temp < 0 Then
  51.               temp = temp + 255
  52.            End If
  53.            rtn = rtn + Chr$(temp)
  54.        Next
  55.     End If
  56.    
  57.     '//Return
  58.    EncryptString = rtn
  59.    
  60. End Function
  #2 (permalink)  
Antiguo 25/01/2012, 16:13
 
Fecha de Ingreso: octubre-2010
Mensajes: 14
Antigüedad: 14 años
Puntos: 0
Respuesta: esta funcion "UserKeyASCIIS" no la encuentro en Microsoft visual studio 2

Una disculpa mas bien son nombre de arreglos redimencionados ups

Etiquetas: vbnet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:15.