Page 7 of 10

Re: *** Curso de C para programadores Harbour.

PostPosted: Wed Apr 07, 2021 4:26 pm
by jvtecheto
cnavarro wrote:
jvtecheto wrote:Tampoco funciona asi.

Voy a buscar informacion de estos codeblocks a ver si encuentro. :)

Saludos.

Jose.


Jose Vicente, pon el ejemplo tal cual te lo indico, cada instruccion en una linea distinta como si de el desarrollo de una function se tratase ( al fin y al cabo lo es ), y que tenga un return al final ( sin puntos y comas al final de las lineas ), y me dices si te funciona o no

Code: Select all  Expand view

   local nSum  := 0
   hb_ForNext( 1, Len( aNums ), < | i |
                                    nSum += aNums[ i ]
                                    Return nSum
                                > )
   ? nSum
 


Hola Cristobal.
sin incluir el
Code: Select all  Expand view

#include "fivewin.ch"
 


da el error que te comente y si lo incluyes
arroja este error.
hbmk2: Error: Funci�n(es) referenciada, no encontrada, pero desconocida:
WQOUT(), FW_GT()

Con el codeblock clasico sin incluir el fivewin.ch funciona bien.

Saludos.

Jose.

Re: *** Curso de C para programadores Harbour.

PostPosted: Wed Apr 07, 2021 5:47 pm
by cnavarro
Jose, ponme la lista de librerias Harbour que utilizas ( en FE, en el browse de libs de Harbour simplemente pulsa el boton derecho del ratón sobre cualquier linea, eso te pasa la lista al portapapeles, vienes aqui y le das a pegar )

Re: *** Curso de C para programadores Harbour.

PostPosted: Wed Apr 07, 2021 7:42 pm
by jvtecheto
Cristobal.

Como siempre gracias por tu interes y predisposicion. Y me he enterado de algo mas del FivEdit que no sabia. :)

Yo estos ficheros de 1 solo prg. para hacer pruebas rapidas los compilo con "hbmk2 nombrefichero" simplemente
y siempre me funciona bien, ya te digo prgs. que prueban una funcion como ahora o probar una funcion que estoy haciendo
para luego incorporarla al programa principal, asi no lo mezclo con el proyecto y no tengo que compilar todo.
Supongo que no esta bien. jaja, pero me resulta comodo.

Pero en este viendo que eso no funciona , al final he descubierto que no es la manera de teclearlo en varias lineas el error, sino que falta alguna libreria
he adaptado un fichero hbp que utilice para hacer pruebas con estas libs.
xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
hbhpdf.hbc
hbcomm.hbc
hbmxml.hbc


Alguna de estas libs hay que incluir para que funcione, no se cual pero supongo que hay algunas descartables, cuando lo averigue te lo digo en privado.

Saludos.

Jose.

Jose.

Re: *** Curso de C para programadores Harbour.

PostPosted: Wed Apr 07, 2021 9:51 pm
by xmanuel
Code: Select all  Expand view

#include "hbcompat.ch"
...
 local nSum  := 0
   hb_ForNext( 1, Len( aNums ), < | i |
                                    nSum += aNums[ i ]
                                    Return nSum
                                > )
alert( hb_ntoc( nSum ) )
 


Code: Select all  Expand view

local nSum  := 0
   hb_ForNext( 1, Len( aNums ), { | i |
                                    nSum += aNums[ i ]
                                    Return nSum
                                } )
  alert( hb_ntoc( nSum ) )
 

Re: *** Curso de C para programadores Harbour.

PostPosted: Sun Apr 11, 2021 6:45 pm
by xmanuel
A todos los que vayáis a asistir al foro del Curso de C para programadores Harbour os tenéis que dar de alta en https://forum.modharbour.app/

Re: *** Curso de C para programadores Harbour.

PostPosted: Thu Apr 15, 2021 5:47 pm
by checo176
Listo Manu, he quedado ya Registrado :D

Re: *** Curso de C para programadores Harbour.

PostPosted: Thu Apr 15, 2021 8:25 pm
by xmanuel
Perfecto Sergio!!!

Re: *** Curso de C para programadores Harbour.

PostPosted: Sat Apr 17, 2021 10:43 am
by xmanuel
He puesto un ejemplo más.

El de valores pasados por referencia.
Sólo es un aperitivo ya que más adelante habrás más :D

Re: *** Curso de C para programadores Harbour.

PostPosted: Wed Apr 21, 2021 6:31 pm
by xmanuel
Mañana la segunda entrega y última teórica.
Ya todas las demás serán más prácticas!!!!

:D

Re: *** Curso de C para programadores Harbour.

PostPosted: Sun May 02, 2021 3:50 pm
by xmanuel
He puesto la segunda parte del tema 15 que como bien sabéis trata del Sistema Extendido de Harbour
En él podréis ver cómo se tratan las estructuras del lenguaje C en nuestros PRG. Propongo dos maneras usando un array o un objeto que se rellena en la función en C

Lo aviso porque hoy no es jueves... :roll: :D

Re: *** Curso de C para programadores Harbour.

PostPosted: Fri May 07, 2021 4:31 pm
by jose_murugosa
Parece que me dormí en los laureles.

¿Me podrían indicar como iniciar mi participación del curso y como hacer el pago correspondiente?

En uruguay la forma más practica que tengo es Giros Western Union.

Gracias.

Re: *** Curso de C para programadores Harbour.

PostPosted: Tue May 11, 2021 5:37 pm
by xmanuel
Soy Manu el profe...
Escríbeme a hdoenv arroba gmail.com

Re: *** Curso de C para programadores Harbour.

PostPosted: Thu May 13, 2021 4:14 pm
by xmanuel
Ya tenéis la primera parte del ITEM API con ejemplos comentados...

Espero vuestras dudas :shock:

Re: *** Curso de C para programadores Harbour.

PostPosted: Thu May 13, 2021 6:03 pm
by AngelSalom
Al ataque!

Re: *** Curso de C para programadores Harbour.

PostPosted: Thu May 27, 2021 3:33 pm
by xmanuel
Ya teneis la segunda parte del ITEM API sobre el tratamientos de arrays en C...