Generar codigo QR superior a 255 caracteres

162 views
Skip to first unread message

Max Martinez

unread,
Nov 16, 2016, 6:15:21 PM11/16/16
to Comunidad de Visual Foxpro en Español
Buen día, he ocupado la BarCodeLibrary.DLL con Visual Fox para producir códigos de diferentes tipos, funciona excelente, 
sin embargo no puedo generar un código de 3000 caracteres, ¿alguien sabe si debo mover algún parámetro como versión o tamaño para producirlo?.
De antemano, gracias.

Armando Rodríguez B.

unread,
Nov 16, 2016, 7:15:13 PM11/16/16
to publice...@googlegroups.com

FUNCTION CodigoQR

PARAMETERS pDato, pDimensiones, pImagen

DECLARE LONG URLDownloadToFile IN "urlmon";
    LONG pCaller,;
    STRING szURL,;
    STRING szFileName,;
    LONG dwReserved,;
    LONG lpfnCB
   
sURL ="https://chart.googleapis.com/chart?cht=qr&chs=" + ;
    pDimensiones + "&chld=Q&chl=" + STRTRAN(pDato,'&','%26')
   
nRetVal = URLDownloadToFile (0, sURL, pImagen, 0, 0)

RETURN nRetVal


Suerte

Armando Rodríguez

Luis Maria Guayan

unread,
Nov 17, 2016, 7:48:55 AM11/17/16
to publice...@googlegroups.com

Ese límite de caracteres es de la librería BarCodeLibrary.DLL. Como dicha librería la utiliza también la clase FoxBarcodeQR, ese límite también está en la clase.


Luis María Guayán
Tucumán, Argentina
_______________________________
Comunidad Visual FoxPro en Español
http://comunidadvfp.blogspot.com

El 16/11/16 a las 20:15, Max Martinez escribió:

Max Martinez

unread,
Nov 17, 2016, 3:55:28 PM11/17/16
to Comunidad de Visual Foxpro en Español

Mi estimado, la información es de un documento entero de la empresa donde trabajo, y al mismo tiempo tienen bloqueada esta dirección de google para generar QR.
Te agradezco mucho la atención, saludos.

Max Martinez

unread,
Nov 17, 2016, 6:58:21 PM11/17/16
to Comunidad de Visual Foxpro en Español
Mi estimado Luis Maria, te agradezco la aclaración.
Se te ocurre alguna alternativa?

Saludos cordiales?
Reply all
Reply to author
Forward
0 new messages