Base64 en Clarion

Consultas, trucos, consejos. Todo sobre Clarion en todas sus versiones
Responder
Avatar de Usuario
Jaaljuba
Novato
Mensajes: 40
Registrado: Dom Feb 06, 2011 10:48 pm
Contactar:

Base64 en Clarion

Mensaje por Jaaljuba » Lun Mar 07, 2011 9:44 pm

Hola a todos, alguien tiene implementado este tipo de algoritmo para encriptación y desencriptación en Clarion.

Mil gracias de antemano por los tips aportados. ;)
Un saludo,


--
Javier A. Junca Barreto.
SICyA Software S.A.S.

http://sicya.blogspot.com/
http://declarionyotrasyerbas.blogspot.com


Mariow
Novato
Mensajes: 35
Registrado: Lun Feb 07, 2011 12:40 pm
Ubicación: Leandro N. Alem - Misiones - ARGENTINA
Contactar:

Re: Base64 en Clarion

Mensaje por Mariow » Lun Mar 14, 2011 9:29 pm

Aca estan las librerias de c++ y como usarlas en clarion
http://sqlkey.com/base64encode.htm
==============
Mario Wojcik
Leandro N. Alem
Misiones
Argentina
==============

Avatar de Usuario
Jaaljuba
Novato
Mensajes: 40
Registrado: Dom Feb 06, 2011 10:48 pm
Contactar:

Re: Base64 en Clarion

Mensaje por Jaaljuba » Mar Mar 15, 2011 2:50 am

Mario, mil gracias voy a mirarlo a ver como me va. 8-)
Un saludo,


--
Javier A. Junca Barreto.
SICyA Software S.A.S.

http://sicya.blogspot.com/
http://declarionyotrasyerbas.blogspot.com

jjaquez
Mensajes: 5
Registrado: Jue Feb 10, 2011 4:35 pm
Contactar:

Re: Base64 en Clarion

Mensaje por jjaquez » Vie Abr 08, 2011 2:44 am

Jaaljuba escribió:Hola a todos, alguien tiene implementado este tipo de algoritmo para encriptación y desencriptación en Clarion.

Mil gracias de antemano por los tips aportados. ;)
si solo quieres convertir a base64 este es el algoritmo
es la que utilizo en mis facturas electrónicas

saludos

Crea una funcion que se llama FE_Base64 con los siguientes parametros

!FE_Base64(string),string Recibe un texto y lo conviete en Base64
!Recibe: pTexto ! Texto
!Regresa: textoBase64 ! Texto en Base64 elimina todos los caracteres no permitidos
!Caracteres permitidos 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' & '='
!jjl 22/Jul/2010

mTextoB64=''
loop x# = 1 To Len(pTexto)
mCarac=SUB(pTexto,x#,1)
if instring(mCarac, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' & '=',1,1) > 0
mTextoB64=mTextoB64 & mCarac
end
end
return mTextoB64


Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados