FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour EXTEND CLASS FWMaria WITH METHOD insert_2
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
EXTEND CLASS FWMaria WITH METHOD insert_2
Posted: Sat Mar 05, 2022 01:06 PM
hOLA.
Quiero agregarle funcionalidad a la clase, al poner de ese modo no me deja,
como debería de hacerlo?
Code (fw): Select all Collapse
   EXTEND CLASS FWMaria WITH METHOD insert_2

gracias
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: EXTEND CLASS FWMaria WITH METHOD insert_2
Posted: Sat Mar 05, 2022 06:52 PM

NO se puede.
en fwh han limitado esa funcionalidad.

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: EXTEND CLASS FWMaria WITH METHOD insert_2
Posted: Sun Mar 06, 2022 08:16 PM
This is a working sample:

Code (fw): Select all Collapse
#include "Fivewin.ch"


FUNCTION MAIN()

    LOCAL oDlg

    #ifdef __XHARBOUR__
        EXTEND CLASS TDialog WITH MESSAGE Test INLINE Test()
    #else
        __CLSADDMSG( TDialog():classH, "Test", { || Test() }, HB_OO_MSG_INLINE )
    #endif

    DEFINE DIALOG oDlg

    @ 1, 1 BUTTON "Test";
           ACTION oDlg:Test( "Hello" )

    ACTIVATE DIALOG oDlg;
             CENTER

    RETURN NIL


STATIC FUNCTION TEST()

    ? "Hello"

    RETURN NIL


EMG
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: EXTEND CLASS FWMaria WITH METHOD insert_2
Posted: Mon Mar 07, 2022 06:03 PM

Enrico, la clase nativa mysql/mariadb in fwh no hereda, es una limitacion de parte de los desarrolladores.
otras clases funciona bien.

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: EXTEND CLASS FWMaria WITH METHOD insert_2
Posted: Mon Mar 07, 2022 06:47 PM

Sorry, I didn't know that.

EMG

Continue the discussion