Hola a todos.
Hoy quiero compartir con uds mi primera librería.
La librería la cree debido a que en B4A es complicado convertir cadenas de texto a Base64 UTF8 y viceversa.
En el archivo comprimido van los dos archivos que se deben copiar a la carpeta 'C:\Program Files (x86)\Anywhere Software\Basic4android\Libraries' (Puede variar el path si instalaron B4A en otro lugar).
Los archivos son base64.jar y base64.xml
En el zip también encontraran una carpeta llamada 'Example' en donde encuentran un programa de ejemplo para aprender como se emplea la librería.
Su uso es muy simple.
1. Instalar la libreria en B4A.
2. Cargar el entorno de B4A.
3. En el proyecto, en 'libraries manager' seleccionar -> base64
4. Crear un objeto de tipo
base64
dim Base64Converter as Base64
5. Para convertir un
string a
base64 se hace de la siguiente forma
dim TextoBase64 as string
TextoBase64 = Base64Converter.StringToBase64("Hola mundo")
6. Para convertir una cadena en
base64 a
string se hace así:
dim texto as string
texto = Base64Converter.Base64ToString("SG9sYSBtdW5kbw==")
Espero les sea útil.