Como se usa CHILKAT

Post Reply
RSalazarU
Posts: 211
Joined: Wed Jul 16, 2008 12:59 pm
Location: Cochabamba-Bolivia
Contact:

Como se usa CHILKAT

Post by RSalazarU »

Amigos del foro:

Como hago para usar las funcione de CHILKAT: https://www.chilkatsoft.com/

La descarga lo hice para:
Chilkat C/C++ Libraries for Embarcadero® C++ Builder®
Es un zip y dentro tiene unas lib:

Code: Select all | Expand

license.pdf                                The Chilkat license agreement.
lib-win32-clang/chilkat_clang_win32.lib    The 32-bit clang static library.
lib-win32/chilkat_classic_win32.lib        The 32-bit static library.
lib-win64/chilkat_classic_win64.a          The 64-bit static library.
include/*.h                                Directory containing the Chilkat header (.h) files.
Project1.*                                 Sample project that compiles and links with Chilkat.
Unit1.*                                    (source files for sample project)



- Solo bastaría con enlazar la .lib ?
- Tengo que buscar la .DLL, también ?


Por favor, cualquier ayuda sera muy agradecida.

Atentamente

Rolando
Cochabamba - Bolivia
Marcelo Via Giglio
Posts: 1071
Joined: Fri Oct 07, 2005 3:33 pm
Location: Cochabamba - Bolivia

Re: Como se usa CHILKAT

Post by Marcelo Via Giglio »

Hola Rolando

interesnte la lib, viendo rapidamente no necesitas la DLL, debes de hacer el wrap para llamar a las funciones de la lib en c

saludos

Marcelo
audisys
Posts: 49
Joined: Wed Apr 18, 2007 6:01 pm
Location: Cartagena - Colombia

Re: Como se usa CHILKAT

Post by audisys »

Chilkat es una librería muy buena con la cual puedes hacer muchas cosas, nosotros la usamos para el manejo de webservice(REST), FTP,Dropbox,GMAIL,JSON,XML,etc

Mira este link que es para foxpro y solo tienes que hacer _ (. por los 2 puntos) y listo.

https://www.example-code.com/foxpro/default.asp

Altamente recomendada.

Saludos,
José David Angulo
Auditoria y Sitemas Ltda.
Cartagena Colombia
audisys
Posts: 49
Joined: Wed Apr 18, 2007 6:01 pm
Location: Cartagena - Colombia

Re: Como se usa CHILKAT

Post by audisys »

José David Angulo
Auditoria y Sitemas Ltda.
Cartagena Colombia
User avatar
acuellar
Posts: 1645
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Como se usa CHILKAT

Post by acuellar »

Estimado José David

Podrías compartir algún ejemplo de como funciona.

Gracias
Saludos,

Adhemar C.
RSalazarU
Posts: 211
Joined: Wed Jul 16, 2008 12:59 pm
Location: Cochabamba-Bolivia
Contact:

Re: Como se usa CHILKAT

Post by RSalazarU »

Hola Marcelo

Gusto en saludarte.

Si, buena la libreria.
Marcelo Via Giglio wrote: interesante la lib, viendo rapidamente no necesitas la DLL, debes de hacer el wrap para llamar a las funciones de la lib en c
Logre hacerla funcionar, pero con la DLL y usando OLE
- Para usar OLE es necesario registrar la DLL (algo que no me gusta)
- Ideal seria hacer los Wrapers correspondientes, pero como se hace un Wraper a una clase de lenguaje 'C'
- Usar la lib no creo que nos libere del pago por el uso de la Lib (lo hicieron bien los de ClilKAT).

FiveWin debería pensar en hacer una colecta y comprar la lib para beneficio de todos.


Saludos
Rolando
Last edited by RSalazarU on Mon Apr 03, 2023 1:11 pm, edited 1 time in total.
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Como se usa CHILKAT

Post by karinha »

Perdona mi ignorancia, pero ¿para qué sirve CHILKAT?

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
RSalazarU
Posts: 211
Joined: Wed Jul 16, 2008 12:59 pm
Location: Cochabamba-Bolivia
Contact:

Re: Como se usa CHILKAT

Post by RSalazarU »

ChilKAT es una libreria que tiene varias clases y sus metodos hacen muchas tareas

Yo tenia un requerimiento para el SISTEMA DE FACTURACION en Bolivia, que lo expuse aca en el foro https://forums.fivetechsupport.com/view ... 08#p257923

En concreto: firmar un XML

Lo resolvi con ChilKAT

Por el momento estoy con al version TRIAL
User avatar
Jimmy
Posts: 1733
Joined: Thu Sep 05, 2019 5:32 am
Location: Hamburg, Germany

Re: Como se usa CHILKAT

Post by Jimmy »

hi,
RSalazarU wrote:- Para usar OLE es necesario registrar la DLL (algo que no me gusta)
you can "register" a OCX = DLL using Manifest
https://www.xbaseforum.de/viewtopic.php ... 51#p121851
also look at MSDN
https://learn.microsoft.com/de-de/windo ... dfrom=MSDN
greeting,
Jimmy
toninhofwi
Posts: 172
Joined: Tue Oct 18, 2005 10:01 am

Re: Como se usa CHILKAT

Post by toninhofwi »

Holá, exemplo para ler um XML, no site tem várias funções em FOXPRO que você troca o "." por ":" e pode usar no harbour.

Eu uso a Chilkat para assinar PDF e assinar XML de fatura eletrônica do brasil.

---cut---
static procedure testChilkat()

local oGlobal := win_OleGetActiveObject( "Chilkat_9_5_0.Global.1" )

local oXml

if !hb_IsObject( oGlobal )
oGlobal = win_OleCreateObject( "Chilkat_9_5_0.Global.1" )
endif

if hb_IsObject( oGlobal )

if oGlobal:UnlockBundle( "Start my 30-day Trial" ) == 1

oXml = win_OleGetActiveObject( "Chilkat_9_5_0.Xml" )

if !hb_IsObject( oXml )
oXml = win_OleCreateObject( "Chilkat_9_5_0.Xml" )
endif

if hb_IsObject( oXml )

oXml:LoadXmlFile( "d:\xml\n1.xml" )

? oXml:GetChildContent( "protNFe|infProt|chNFe" )

? oXml:GetChildContent( "NFe|infNFe|infAdic|infCpl" )

endif

endif

endif

return
---cut---

https://www.chilkatsoft.com/refdoc/activex.asp

https://www.example-code.com/foxpro/default.asp


Cheers.
Post Reply