Página 1 de 1

USO DE LIBRERIA QRCodeLib.dll EN C#

Publicado: Sab Nov 05, 2016 1:41 pm
por piwid
Había usado la librería con VB6 pero ahora tuve necesidad de usarla en C# vs2012, adicional a este código
cargue a mi proyecto en una carpeta de dll's la libreria QRCodeLib.dll

Aqui esta el código como me funciono

Código: Seleccionar todo

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;
using System.Windows.Forms;
using System.Diagnostics;
using System.IO;

namespace AlmacenWF.dlls
{
    class QRBarCode
    {
        [DllImport("QRCodeLib.dll")]
        public static extern void FastQRCode(string subTextoCBB, string subFileNameCBB);

        public static System.Byte[] crearCBB(string TextoCBB)
        {
            string path = Directory.GetCurrentDirectory();
            string archivoCBB = path + @"\OdeCCBB.bmp";
            FastQRCode(TextoCBB, archivoCBB);
            FileStream fs = new FileStream(archivoCBB, FileMode.Open);
            BinaryReader br = new BinaryReader(fs);
            System.Byte[] cbb = br.ReadBytes(Convert.ToInt32(br.BaseStream.Length));
            return cbb;
        }
    }
}
Espero que sea de ayuda

Re: USO DE LIBRERIA QRCodeLib.dll EN C#

Publicado: Sab Nov 05, 2016 2:00 pm
por Dado
Gracias por la informacion !