FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour *** Curso de C para programadores Harbour.
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Thu Jun 03, 2021 07:51 PM

Ya tenéis a vuestra disposición la nueva entrega del Curso de C con el tratamiento de los Hash.
Además he ampliado un poco los arrays con las viejas funciones Gather y Scatter para tratamiento de un buffer para registros de una DBF. También esta hecha para hash.

______________________________________________________________________________

Sevilla - Andalucía
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM

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

Posted: Thu Jun 03, 2021 08:58 PM

Genial!

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM

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

Posted: Fri Jun 04, 2021 01:44 AM

Excelente.
cuenta conmigo !!
un abrazo

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Thu Jun 10, 2021 08:45 PM
En este tema 17 vamos a aprender como ejecutar funciones hechas en PRG desde C y evaluar codeblock en C.

Además pongo el último ejemplo del tema 16 que creo que además de interesante os va a ser muy útil. Se trata de la clase TWABuffer, Está definida en PRG pero implementada en C.
Os puede servir de modelo para crear clases en C. Para saber como manejar hash y DBF desde C. Tal como está será muy útil para ahorrar mucho código. Va la clase y un ejemplo de uso que es un manteniendo completo de la DBF que viene en TEST de Harbour. Espero que os guste y que os sea de utilidad!!!
:-)
______________________________________________________________________________

Sevilla - Andalucía
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM

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

Posted: Fri Jun 11, 2021 06:32 AM

De lujo, descargando y revisando

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Sun Jun 13, 2021 08:40 PM

He hecho algunas correcciones en los ejemplos del tema 17 y he añadido la ejecución de métodos de clases desde C.
Existen otras maneras pero esta es la más óptima.

:P

______________________________________________________________________________

Sevilla - Andalucía
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Thu Jun 24, 2021 05:08 PM

Ya está subida la documentación completa de los temas 1 al 17.
En el tema 17 podéis ver como evaluar codeblock en C de todas las maneras posibles que hay en Harbour.

A disfrutar...

______________________________________________________________________________

Sevilla - Andalucía
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM

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

Posted: Fri Jun 25, 2021 09:56 AM

Bravo!

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Mon Jun 28, 2021 12:04 PM

A todos los adscritos al curso...
Mirad en el subforo del TEMARIO. He hecho una propuesta y necesito saber si interesa?

______________________________________________________________________________

Sevilla - Andalucía
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Tue Jun 29, 2021 06:20 PM
Bueno después de la mini encuesta el cambio del temario ha quedado así:

El índice definitivo queda así:

Harbour y Lenguaje C.

1. Prólogo y propósito del curso.
2. Herramientas necesarias para el curso.
3. Introducción. Un poco de C.
4. Operadores.
5. Estructuras de control.
6. Tipos de datos elementales de C
7. Tipos de datos estructurados: Tablas, arreglos o arrays en C. Vectores, matrices y tablas multidimensionales.
8. Tipos de datos estructurados: estructura, uniones y enumeraciones.
9. Creando nuestros propios tipos con typedef.
10. Punteros en C.
11. Reserva y liberación de memoria dinámica.
12. Algunos conceptos básicos sobre la Máquina virtual (VM), pila (stack) y la Tabla de símbolos (symbol table) de Harbour.
13. Creación de funciones en C para ser usadas desde programas PRG de Harbour.
14. Cómo compilar código C en nuestros PRG
15. El Sistema Extendido de Harbour.
Paso de parámetros desde PRG a C.
Devolución de valores desde C.
Paso de variables por referencia.
Tratamiento de arrays.
Tratamiento de estructuras de C.
16. El Item Api. Ampliando el Sistema Extendido.
Entrada y salida de parámetros
Tratamiento de arrays.
Tratamiento de tablas hash.
17. Ejecutar funciones y codeBlock de Harbour en C.
18. El Error API. Getión de errores Harbour desde C.
19. El FileSys API. Manipulación de ficheros desde C.
20. Creando nuestras propias librerías.
21. Funciones Interfaces o “Wrapper” de una librería de enlace dinámico DLL.


En rojo los cambios...

Si alguien quiere apuntarse aún está a tiempo...
Para más informacion envia un correo a hdoenv en gmail
______________________________________________________________________________

Sevilla - Andalucía
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM

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

Posted: Tue Jun 29, 2021 07:04 PM

Qué ganas de llegar a los "wrappers" :D :D

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Wed Jul 07, 2021 08:50 PM

Mañana jueves:
Tema 18. El Error API. Gestión de errores Harbour desde C.

Completo, con un ejemplo en C llamado por dos programas PRG.

______________________________________________________________________________

Sevilla - Andalucía
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM

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

Posted: Thu Jul 08, 2021 05:37 PM

Ya está subido a nuestro foro!!!

______________________________________________________________________________

Sevilla - Andalucía
Posts: 492
Joined: Wed Nov 16, 2005 12:03 PM

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

Posted: Sat Jul 10, 2021 02:20 PM

Saludos
Aun está disponible este curso.

Posts: 492
Joined: Wed Nov 16, 2005 12:03 PM

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

Posted: Sat Jul 10, 2021 02:20 PM

Saludos
Fe de errata
Aún esta disponible este curso?