FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour problema con hbcurl
Posts: 670
Joined: Wed Oct 19, 2005 06:41 PM
problema con hbcurl
Posted: Fri Feb 18, 2022 12:03 AM
Buenas noches
estoy tratando de crear un programa con la libreria curl y harbour consola

estoy probando este codigo pero me da siempre error en hCurl := curl_easy_init()
pero si hago el programa equivalente con Mod_Harbour funciona bien ni siquiera necesito las protecciones TRY CATCH END

Code (fw): Select all Collapse
#ifdef __HARBOUR__
    #ifndef __XHARBOUR__
        #xcommand TRY  => BEGIN SEQUENCE WITH {| oErr | Break( oErr ) }
        #xcommand CATCH [<!oErr!>] => RECOVER [USING <oErr>] <-oErr->
        #xcommand FINALLY => ALWAYS
        #xtranslate Throw( <oErr> ) => ( Eval( ErrorBlock(), <oErr> ), Break( <oErr> ) )
    #endif
#endif

#include "hbcurl.ch"


function main()

    local hCurl
    local lError  := .f.

    TRY
        curl_global_init()
        ?'init'
    CATCH
        ?'error al tratar de cargar curl init'
        return nil
    END

    TRY
        TRY
            hCurl := curl_easy_init()
            ? hCurl
        CATCH
            ?"error hCurl no se formo"
            lError  := .t.
        END

    CATCH
        ?'error al tratar de cargar curl easy_init'
    END

    if lError
        return nil
    end


    TRY
        curl_easy_cleanup( hCurl )
        hCurl := Nil
        curl_global_cleanup()

        hb_gcAll( .t. )
        ?'cleanup'

    CATCH
        ?'error cierre'
    END


return nil


la pregunta es porque no puedo atrapar el error y porque da de 5 veces al menos una da error, por favor si alguien me puede dar luces
gracias, no tengo errores de compilacion
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: problema con hbcurl
Posted: Fri Feb 18, 2022 11:29 AM

Buen día. ¿Dónde puedo descargar hbcurl.lib y hbcurl.ch para probar?

Gracias.

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: problema con hbcurl
Posted: Fri Feb 18, 2022 12:30 PM
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: problema con hbcurl
Posted: Fri Feb 18, 2022 01:09 PM
hmpaquito wrote:http://forums.fivetechsupport.com/viewtopic.php?f=3&t=33123&p=240881&hilit=hbcurl&sid=342658fb390261083c68a1af287893ad#p240881



Gracias.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion