FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Para A. Linares o quien lo sepa...
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Para A. Linares o quien lo sepa...
Posted: Wed Nov 30, 2016 09:35 PM
En Lenguaje C se pueden hacer #define con varias lineas:
Code (fw): Select all Collapse
#define miFunc( a, b ) \
    func1(a); \
    func2(b) );

Cómo se hace para lenguaje (x)Harbour?
O sea un define con varias lienas...

Lo que quiero que esto:
Code (fw): Select all Collapse
#define INSERT_SQL  "INSERT INTO test ( first, last, street, city, state, zip, hiredate, married, age, salary, notes ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );"

Lo pueda pasar a:
Code (fw): Select all Collapse
#define INSERT_SQL  "INSERT INTO test ( first, last, street, city, state, zip, \
                                        hiredate, married, age, salary, notes ) \
                        VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );"

pera que estéticamente quede más claro :-)
______________________________________________________________________________

Sevilla - Andalucía
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Para A. Linares o quien lo sepa...
Posted: Wed Nov 30, 2016 09:41 PM

Mira TEXT INTO ..... ENDTEXT, quizás te sirva

Ejemplo

viewtopic.php?f=6t=31216p=180708hilit=text+into#p180700

&&&

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Para A. Linares o quien lo sepa...
Posted: Wed Nov 30, 2016 09:46 PM
También te sirve asi



#define CLRG "Hola " + CRLF + ;
"Adios"
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Para A. Linares o quien lo sepa...
Posted: Wed Nov 30, 2016 09:48 PM

No es eso lo que quiero.
He editado el post para que se vea mejor...
Quiero un #define como en Lenguaje C :D

Jaja, caprichos míos :oops: :evil:

______________________________________________________________________________

Sevilla - Andalucía
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Para A. Linares o quien lo sepa...
Posted: Wed Nov 30, 2016 09:50 PM
Cristóbal eso sí me vale :-)

Quedaría así:
Code (fw): Select all Collapse
#define INSERT_SQL  "INSERT INTO test ( first, last, street, city, state, zip, "  + ;
                                       "hiredate, married, age, salary, notes ) " + ;
                    "VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );"


Perfecto... :-)

Muchas gracias
______________________________________________________________________________

Sevilla - Andalucía

Continue the discussion