Página 25 de 25

Re: Aqui esta la libreria dll para generar QR Code

Publicado: Jue Sep 01, 2011 3:55 pm
por Dado
alvaro_gzlz escribió:Hola!!
Oye tengo una pregunta... si llega a ocurrir algún error (cualquiera) dentro de la librería existiría la forma de saber qué fué lo que pasó? se podrá implementar alguna función que regrese el mensaje de error o status?
Gracias!!
Nop, en la libreria de QRCode no devuelve el status, la unica forma de saber si todo salio bien es verificando la existencia del archivo-resultado

Re: Aqui esta la libreria dll para generar QR Code

Publicado: Jue Sep 01, 2011 4:01 pm
por alvaro_gzlz
DADO escribió:
alvaro_gzlz escribió:Hola!!
Oye tengo una pregunta... si llega a ocurrir algún error (cualquiera) dentro de la librería existiría la forma de saber qué fué lo que pasó? se podrá implementar alguna función que regrese el mensaje de error o status?
Gracias!!
Nop, en la libreria de QRCode no devuelve el status, la unica forma de saber si todo salio bien es verificando la existencia del archivo-resultado
Ok Gracias, trabajaré bajo ese status

Re: Aqui esta la libreria dll para generar QR Code

Publicado: Vie Sep 09, 2011 1:02 pm
por diazantonio7
Dado:

He buscado, pero no encuentro las funciones que puedo llamar y los parámetros con la librería de QRCode, ¿donde las puedo ver?

Re: Aqui esta la libreria dll para generar QR Code

Publicado: Vie Sep 09, 2011 2:38 pm
por Dado
diazantonio7 escribió:Dado:

He buscado, pero no encuentro las funciones que puedo llamar y los parámetros con la librería de QRCode, ¿donde las puedo ver?
Dentro de QRCodeLib.dll hay dos procedimientos y una funcion:


FastQRCode toma como parametros 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 mas control sobre la generacion del codigo de barras, pueden especificar desde el color, tamaño, margenes, etc, los detalles de cada parametro estan el 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);


QRCodeLibVer devuelve el numero de version de la libreria

function QRCodeLibVer : ShortString;