Para A. Linares o quien lo sepa...

Para A. Linares o quien lo sepa...

Postby xmanuel » Wed Nov 30, 2016 9:35 pm

En Lenguaje C se pueden hacer #define con varias lineas:
Code: Select all  Expand view

#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: Select all  Expand view
#define INSERT_SQL  "INSERT INTO test ( first, last, street, city, state, zip, hiredate, married, age, salary, notes ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );"
 

Lo pueda pasar a:
Code: Select all  Expand view

#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 :-)
Last edited by xmanuel on Wed Nov 30, 2016 9:45 pm, edited 2 times in total.
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 760
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Para A. Linares o quien lo sepa...

Postby cnavarro » Wed Nov 30, 2016 9:41 pm

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

Ejemplo
viewtopic.php?f=6&t=31216&p=180708&hilit=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
User avatar
cnavarro
 
Posts: 6522
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Para A. Linares o quien lo sepa...

Postby cnavarro » Wed Nov 30, 2016 9: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
User avatar
cnavarro
 
Posts: 6522
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Para A. Linares o quien lo sepa...

Postby xmanuel » Wed Nov 30, 2016 9: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
xmanuel
 
Posts: 760
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Para A. Linares o quien lo sepa...

Postby xmanuel » Wed Nov 30, 2016 9:50 pm

Cristóbal eso sí me vale ;-)

Quedaría así:
Code: Select all  Expand view

#define INSERT_SQL  "INSERT INTO test ( first, last, street, city, state, zip, "  + ;
                                       "hiredate, married, age, salary, notes ) " + ;
                    "VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );"
 


Perfecto... :lol:

Muchas gracias
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 760
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 53 guests