Buenos días, ya he intentado de todas las formas para generar el CBB por la DLL
y no puedo accesarla,
la declaro asi en un modulo:
declare Sub CBB Lib "c:\QRCodeLib.dll" (ByVal texto as string, ByVal archivo as string)
posteriormente la mando llamar:
call CBB ("hola mundo", "c:\cbb"
Pero al mandarla llamar dice que no encuentra la entrada de la dll
ya probé de todas formas y me dice siempre lo mismo.
como referencia lo estoy haciendo en visual basic de access
gracias anticipadas

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
ayuda de la dll para cbb
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ayuda de la dll para cbb
Sub CBB ??
Nop, no puedes ponerle tu propio nombre a la rutina para crear el codigo de barras
Lee el archivo "Notas Basicas.txt" incluido en la misma descarga, ahi menciona que una de las funciones es "FastQRCode" y no "CBB"
Nop, no puedes ponerle tu propio nombre a la rutina para crear el codigo de barras
Lee el archivo "Notas Basicas.txt" incluido en la misma descarga, ahi menciona que una de las funciones es "FastQRCode" y no "CBB"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 38
- Registrado: Vie Ago 10, 2012 9:19 am
Re: ayuda de la dll para cbb
disculpa la molestia podras poner aqui los ejemplos de la rutina para ejecutar el DLL en visual basic?
es que no pude ver los ejemplos que vienen con la descarga del DLL por que no tengo VB6.
gracias
es que no pude ver los ejemplos que vienen con la descarga del DLL por que no tengo VB6.
gracias
-
- Mensajes: 5
- Registrado: Mié Jun 26, 2013 3:24 pm
Re: ayuda de la dll para cbb
Estoy interesada en la dll. Me podria proporcionar los datos para poder comprarla?
Saludos.
Saludos.
-
- Mensajes: 384
- Registrado: Lun Feb 14, 2011 6:37 pm
Re: ayuda de la dll para cbb
fboaz te dejo este codigo de como la uso yo en VS2005 y 2010, pero es en c#, puede que te oriente un poco:
enum TQRCodeEncoding
{
ceALPHA,
ceBYTE,
ceNUMERIC,
ceKANJI,
ceAUTO,
};
enum TQRCodeECLevel
{
LEVEL_L,
LEVEL_M,
LEVEL_Q,
LEVEL_H,
};
[DllImport("QRCodeLib.dll", EntryPoint = "FastQRCode")]
private static extern void FastQRCode(string Texto, string FileName);
[DllImport("QRCodeLib.dll", EntryPoint = "FullQRCode")]
private static extern void FullQRCode(bool autoConfigurate, bool AutoFit, Int32 backColor, Int32 barColor, string Texto, TQRCodeECLevel correctionLevel, TQRCodeEncoding encoding, int marginpixels, int moduleWidth, int Height, int Width, string FileName);
[DllImport("QRCodeLib.dll", EntryPoint = "QRCodeLibVer")]
private static extern string QRCodeLibVer();
public void MetodoX()
{
//Cargamos el codigo Bidimensional QrCode
try
{
//Generamos algunos parametros necesarios para usar el metodo FastQRCode de la libreria QRCodeLib.dll
string cRuta = System.Configuration.ConfigurationManager.AppSettings.Get("RutaReportesForms") + "\\QrCode" + _FacturaGenerar.IdFactura + ".bmp";
string cTotalQrCode = string.Format("{0:#0000000000.000000}", _FacturaGenerar.TotalFactura);
//Aqui usamos el metodo FastQRCode de la libreria QRCodeLib.dll
FastQRCode("?re=" + _EmisorFactura.RFCEmisor + "&rr=" + _ClienteFactura.RFC + "&tt=" + cTotalQrCode + "&id=" + oTimbreFactura.UUID, cRuta);
//Aqui solo cargamos la imagen generada a una DataTable pero puedes hacer lo que quieras con la imagen
dFilaDatosFactura["QrCode"] = UtileriasGenerales.CargarArchivo(cRuta);
}
catch (Exception)
{
dFilaDatosFactura["QrCode"] = new byte[0];
}
}
enum TQRCodeEncoding
{
ceALPHA,
ceBYTE,
ceNUMERIC,
ceKANJI,
ceAUTO,
};
enum TQRCodeECLevel
{
LEVEL_L,
LEVEL_M,
LEVEL_Q,
LEVEL_H,
};
[DllImport("QRCodeLib.dll", EntryPoint = "FastQRCode")]
private static extern void FastQRCode(string Texto, string FileName);
[DllImport("QRCodeLib.dll", EntryPoint = "FullQRCode")]
private static extern void FullQRCode(bool autoConfigurate, bool AutoFit, Int32 backColor, Int32 barColor, string Texto, TQRCodeECLevel correctionLevel, TQRCodeEncoding encoding, int marginpixels, int moduleWidth, int Height, int Width, string FileName);
[DllImport("QRCodeLib.dll", EntryPoint = "QRCodeLibVer")]
private static extern string QRCodeLibVer();
public void MetodoX()
{
//Cargamos el codigo Bidimensional QrCode
try
{
//Generamos algunos parametros necesarios para usar el metodo FastQRCode de la libreria QRCodeLib.dll
string cRuta = System.Configuration.ConfigurationManager.AppSettings.Get("RutaReportesForms") + "\\QrCode" + _FacturaGenerar.IdFactura + ".bmp";
string cTotalQrCode = string.Format("{0:#0000000000.000000}", _FacturaGenerar.TotalFactura);
//Aqui usamos el metodo FastQRCode de la libreria QRCodeLib.dll
FastQRCode("?re=" + _EmisorFactura.RFCEmisor + "&rr=" + _ClienteFactura.RFC + "&tt=" + cTotalQrCode + "&id=" + oTimbreFactura.UUID, cRuta);
//Aqui solo cargamos la imagen generada a una DataTable pero puedes hacer lo que quieras con la imagen
dFilaDatosFactura["QrCode"] = UtileriasGenerales.CargarArchivo(cRuta);
}
catch (Exception)
{
dFilaDatosFactura["QrCode"] = new byte[0];
}
}
-
- Mensajes: 1
- Registrado: Vie Sep 27, 2013 5:49 pm
Re: ayuda de la dll para cbb
Buenas tardes, podrán proporcionar en lugar de DLL un archivo .EXE para llamarlo desde cualquier API y de alguna forma le pasamos el parametro.
saludos
saludos
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: ayuda de la dll para cbb
Lo siento, debido a la carga de trabajo que tengo no me es posible crear un EXE como lo pides.emiliazo1 escribió:Buenas tardes, podrán proporcionar en lugar de DLL un archivo .EXE para llamarlo desde cualquier API y de alguna forma le pasamos el parametro.
saludos
Porque no checas la opcion del "CFD2PDF", es un EXE que toma tu XML y crea la representacion impresa en PDF, con todo y QRCode
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!