Visual Basic - En Qué Lenguaje de programación está escrito

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de Luis
Val: 36
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

En Qué Lenguaje de programación está escrito

Publicado por Luis (25 intervenciones) el 17/07/2019 02:53:22
HOLA A TODOS

Estoy buscando la forma de codificar archivos XML en Base64 en Visual Basic 6, encontré algoritmos, pero que solo convierten texto y no archivos.

Y este algoritmo, que si bien no está escrito en dicho lenguaje, parece que resolveria mi duda como modelo para posibles soluciones que haga en VB6, o incluso talvez migrarlo o hacer de algun modo que funcione en VB6.

¿Saben cuál es?
1
2
3
4
5
6
7
8
9
10
11
12
13
public String codificarToBase64(String pArchivo) {
    try {
        if (pArchivo != null && !pArchivo.isEmpty()) {
            String vXmlB64 = Base64.getEncoder().encodeToString(pArchivo.getBytes(StandardCharsets.UTF_8));
            return vXmlB64;
        } else {
            return null;
        }
    } catch (Exception e) {
        LOG.error("codificarToBase64 || Exception");
        LogExcepcion.registrar(e, LOG);
        return null;
    }

¿¿ Podria utilizarlo con alguna dll, api u otro recurso de VB6 para que pueda convertir archivos XML a Base64??


Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de gilman
Val: 594
Bronce
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

En Qué Lenguaje de programación está escrito

Publicado por gilman (359 intervenciones) el 17/07/2019 08:29:33
Un archivo XML es basicamente un archivo de texto.
Si ya has encontrado un código para hacer la codificación de texto en VB6, lo que tienes que hacer es abrir el archivo como archivo de texto, leerlo, codificar el texto obtenido, y guardar el texto codificado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar