funciona bien con VFP. La descarga es de una versión anterior (v.0.1) y de demostración
te paso un código ejemplo en VFP
DECLARE FullQRCode IN QRCodeLib.DLL ;
INTEGER autoConfigurate, ;
INTEGER AUTOFIT, ;
LONG BACKCOLOR, ;
LONG barColor, ;
STRING Texto, ;
INTEGER correctionLevel, ;
INTEGER encoding, ;
INTEGER marginpixels, ;
INTEGER moduleWidth, ;
INTEGER HEIGHT, ;
INTEGER WIDTH, ;
STRING FileName
DECLARE FastQRCode IN QRCodeLib.DLL ;
STRING Texto, STRING FileName
DECLARE STRING QRCodeLibVer IN QRCodeLib.DLL
CLEAR
? QRCodeLibVer()
? FullQRCode(.t., .f., 65535, 0, "
https://github.com/VFPX/FoxBarcodeQR", 3, 4, 0, 4, 400, 400, "C:\Mis imagenes\FullQR.BMP")
DOCUMENTACION QRCodeLib.dll
Dentro de QRCodeLib.dll hay 2 procedimientos y una función:
FastQRCode toma como parámetros la cadena que quieren codificar en barras y el nombre con el que se va a grabar el BMP
procedure FastQRCode(Texto, FileName : ShortString);
FullQRCode tiene mayor control sobre la generación del código de barras, pueden especificar desde el color, tamaño, márgenes, etc., los detalles de cada parámetro están el archivo QRCodeHeaders.pas
procedure FullQRCode(
autoConfigurate, AutoFit : boolean;
backColor, barColor : TColor;
Texto : ShortString;
correctionLevel : TQRCodeECLevel;
encoding : TQRCodeEncoding;
marginpixels, moduleWidth : integer;
Height, Width : integer;
FileName : ShortString);
Luis María Guayán
Tucumán, Argentina
_______________________________