*** Curso de C para programadores Harbour.

xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

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.
Last edited by xmanuel on Fri Jun 04, 2021 11:16 pm, edited 1 time in total.
______________________________________________________________________________
Sevilla - Andalucía
User avatar
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

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

Post by AngelSalom »

Genial!
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
ruben Dario
Posts: 1070
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

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

Post by ruben Dario »

Excelente.
cuenta conmigo !!
un abrazo
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

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!!!
:D
______________________________________________________________________________
Sevilla - Andalucía
User avatar
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

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

Post by AngelSalom »

De lujo, descargando y revisando
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

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
xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

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
User avatar
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

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

Post by AngelSalom »

Bravo!
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

A todos los adscritos al curso...
Mirad en el subforo del TEMARIO. He hecho una propuesta y necesito saber si interesa?
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

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
User avatar
AngelSalom
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España
Has thanked: 1 time
Contact:

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

Post by AngelSalom »

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
xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

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
xmanuel
Posts: 768
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Been thanked: 5 times
Contact:

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

Post by xmanuel »

Ya está subido a nuestro foro!!!
______________________________________________________________________________
Sevilla - Andalucía
User avatar
jnavas
Posts: 482
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Been thanked: 2 times
Contact:

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

Post by jnavas »

Saludos
Aun está disponible este curso.
User avatar
jnavas
Posts: 482
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Been thanked: 2 times
Contact:

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

Post by jnavas »

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