Page 18 of 21

Re: Propuesta para que hagan un curso virtual FW

Posted: Fri Sep 06, 2024 5:54 am
by José Luis Sánchez
Buenos días,
¿Cuándo vamos a tener información sobre la manera de realizar el curso? ¿Tenemos que proporcionar un correo electrónico para hacer la conexión? ¿Qé software vamos a usar o podremos conectarnos directamente con el navegador?
Saludos,
José Luis

Re: Propuesta para que hagan un curso virtual FW

Posted: Fri Sep 06, 2024 6:29 am
by Antonio Linares
buenos dias Jose Luis,

Vamos a conectar por skype, el lunes 9 por la mañana compartiremos el enlace de la reunión que comenzará a las 17 p.m. hora Española.

Gracias

Re: Propuesta para que hagan un curso virtual FW

Posted: Fri Sep 06, 2024 7:41 am
by Andrés González
Ayer hice el ingreso Antonio. No me deja PayPal capturar la imagen, puedes comprobar el ingreso.
https://photos.app.goo.gl/GjRA7jLuQR4uq8Jt7
Gracias

Re: Propuesta para que hagan un curso virtual FW

Posted: Fri Sep 06, 2024 8:41 am
by leandro
Hola buenos días para todos

Resumen general actualizado 6 sep 2024 3:37 am hora de Colombia

2 Fechas para inicio curso: 9 de septiembre de 2024 y 13 de septiembre
Costo: 70 Euros
Numero sesiones: 3 sesiones (días)
Modalidad: Virtual
Idioma: Español
Medio comunicación: **skype**
Zona horaria: Preferiblemente Latinoamérica
Hora inicio capacitación por país
05:00 pm hora de España (8)
12:00 pm hora de Argentina (2)
12:00 pm hora de Chile (Horario de verano) (5)
11:00 am hora de Bolivia (2)
10:00 am hora de Colombia (4)
10:00 am hora de Ecuador (3)
10:00 am hora de Perú (8)
09:00 am hora de Guatemala (2)
09:00 am hora de México (5)


Temas
1. Construcción del EXE (32 y 64 bits) usando hbmk2.exe (VSCODE integrado a Fivewin), compilación con FIVEDIT
2. Clases, como modificarlas, como diseñarlas.
3. Webview
4. ModHarbour y XRunner
5. Inteligencia Artificial
6. Firmado de archivos xml y archivos pdf, con certificados .p12
7. Migración de dbf a mysql - FWMARIADB
8. Ejecutables como servicios **Nuevo tema**

Participantes con pago
1- Mauricio Arévalo - Colombia
2 - Leandro Arévalo - Colombia
3 - Carlos Sincuir - Guatemala
4 - Javier Vital - México
5 - Elmo Ceballos - Chile
6 - Jose Briceño Tapia - Chile
7 - Julio Ponce - Guatemala
8 - Enrrique Vertiz Pitta - Perú
9 - Adhemar Cuellar - Bolivia
10 - Carlos Gelabert - España
11 - Heraclio Cruz Pacheco - México
12 - Sergio Vacarezza S. - Chile
13 - Juan _ - Chile
14 - Victor Casajuana - España
15 - Armando Estrada - México
16 - Ralph del Castillo - Perú
17 - Wilson Gamboa - Ecuador
18 - Carlos Ladron de Guevara Olarte - Perú
19 - Lubin Azahuanche - Perú
20 - Verhoven Paz Bores - España
21 - Marco Augusto Rodriguez Manzo - México
22 - Omar Cárdenas J. - Colombia
23 - Manuel Aranda - España
24 - Fernando Espinoza A. - Ecuador
25 - J. Ernesto Pinto Q. - Colombia
26 - J. Jose Martín - España
27 - José Luis Sánchez - España
28 - Carlos Gallego - Ecuador
29 - Bruno Soto Ponce - Perú
30 - Francisco Nuñez Quiñones - Perú
31 - Hugo Theler - Argentina
32 - Marcelo Via Giglio - Bolivia
33 - Jorge Antonio Crisóstomo - Perú
34 - Marcelo Roggeri - Argentina
35 - Adolfo Lagos Jiménez - Chile
36 - Cesar Cortés Cruz - México
37 - Quim Ferrer - España
38 - _ - Perú
39 - Andrés Gonzáles Alonso - España

Porfa los que vayan completando el pago, me informan, para actualizar la información.
Antonio Linares wrote:Los asistentes al curso recibirán la versión más actual de FWH 32 ó 64 bits

Re: Propuesta para que hagan un curso virtual FW

Posted: Fri Sep 06, 2024 1:02 pm
by russimicro
Buen día...

Ya realicé el pago... con soporte correo de Antonio

JONSSON RUSSI T.
Colombia

Re: Propuesta para que hagan un curso virtual FW

Posted: Fri Sep 06, 2024 1:35 pm
by Antonio Linares
Estimado Jonsson,

Muchas gracias por confirmar tu asistencia al webinar!

un abrazo :-)

Re: Propuesta para que hagan un curso virtual FW

Posted: Fri Sep 06, 2024 7:16 pm
by benjiben143
Buenos dias

Pago realizado

Saludos

Benjamín Casarrubias moreno


Detalles de la transacción

Id. de transacción
7TB3963100765092J Fecha de la transacción
6 de septiembre de 2024
Fondos enviados €70.00 EUR
= $1,645.00 MXN
Pagado con:

VISA x-3311 $1,645.00 MXN
Pagó $1,645.00 MXN
Tipo de cambio 1 MXN = 0.0425 EUR
Dirección de envío

Tepic 1315
Sostenes valenzuela
85090 Obregon, SON
México

Re: Propuesta para que hagan un curso virtual FW

Posted: Sat Sep 07, 2024 10:49 am
by leandro
Hola buenos días para todos

Resumen general actualizado 7 sep 2024 5:46 am hora de Colombia

2 Fechas para inicio curso: 9 de septiembre de 2024 y 13 de septiembre
Costo: 70 Euros
Numero sesiones: 3 sesiones (días)
Modalidad: Virtual
Idioma: Español
Medio comunicación: **skype**
Zona horaria: Preferiblemente Latinoamérica
Hora inicio capacitación por país
05:00 pm hora de España (8)
12:00 pm hora de Argentina (2)
12:00 pm hora de Chile (Horario de verano) (5)
11:00 am hora de Bolivia (2)
10:00 am hora de Colombia (5)
10:00 am hora de Ecuador (3)
10:00 am hora de Perú (8)
09:00 am hora de Guatemala (2)
09:00 am hora de México (6)


Temas
1. Construcción del EXE (32 y 64 bits) usando hbmk2.exe (VSCODE integrado a Fivewin), compilación con FIVEDIT
2. Clases, como modificarlas, como diseñarlas.
3. Webview
4. ModHarbour y XRunner
5. Inteligencia Artificial
6. Firmado de archivos xml y archivos pdf, con certificados .p12
7. Migración de dbf a mysql - FWMARIADB
8. Ejecutables como servicios **Nuevo tema**
9. Archivos de cabecera .ch (preprocesador) **Nuevo tema**

Participantes con pago
1- Mauricio Arévalo - Colombia
2 - Leandro Arévalo - Colombia
3 - Carlos Sincuir - Guatemala
4 - Javier Vital - México
5 - Elmo Ceballos - Chile
6 - Jose Briceño Tapia - Chile
7 - Julio Ponce - Guatemala
8 - Enrrique Vertiz Pitta - Perú
9 - Adhemar Cuellar - Bolivia
10 - Carlos Gelabert - España
11 - Heraclio Cruz Pacheco - México
12 - Sergio Vacarezza S. - Chile
13 - Juan _ - Chile
14 - Victor Casajuana - España
15 - Armando Estrada - México
16 - Ralph del Castillo - Perú
17 - Wilson Gamboa - Ecuador
18 - Carlos Ladron de Guevara Olarte - Perú
19 - Lubin Azahuanche - Perú
20 - Verhoven Paz Bores - España
21 - Marco Augusto Rodriguez Manzo - México
22 - Omar Cárdenas J. - Colombia
23 - Manuel Aranda - España
24 - Fernando Espinoza A. - Ecuador
25 - J. Ernesto Pinto Q. - Colombia
26 - J. Jose Martín - España
27 - José Luis Sánchez - España
28 - Carlos Gallego - Ecuador
29 - Bruno Soto Ponce - Perú
30 - Francisco Núñez Quiñones - Perú
31 - Hugo Theler - Argentina
32 - Marcelo Via Giglio - Bolivia
33 - Jorge Antonio Crisóstomo - Perú
34 - Marcelo Roggeri - Argentina
35 - Adolfo Lagos Jiménez - Chile
36 - Cesar Cortés Cruz - México
37 - Quim Ferrer - España
38 - _ - Perú
39 - Andrés Gonzáles Alonso - España
40 - Jonsson Russi - Colombia
41 - Benjamín Casarrubias - México

Porfa los que vayan completando el pago, me informan, para actualizar la información.
Antonio Linares wrote:Los asistentes al curso recibirán la versión más actual de FWH 32 ó 64 bits

Re: Propuesta para que hagan un curso virtual FW

Posted: Sat Sep 07, 2024 5:24 pm
by paquitohm
Una propuesta:

Dada la sencillez y proliferación de rutinas para todo en Python.

¿ Qué tal si en el curso se nos enseñara a como crear controles OLE para enlazar harbour con python ? Tambien archivos .exe en python, a poder ser de poco tamaño.

Re: Propuesta para que hagan un curso virtual FW

Posted: Sat Sep 07, 2024 8:04 pm
by Verhoven
Lo de python sería interesante, dada además la enorme cantidad de librerías desarrolladas de todo tipo. Sabemos como enlazar con C y si se pudiera hacer algo parecido con python sería sensacional.

Re: Propuesta para que hagan un curso virtual FW

Posted: Sun Sep 08, 2024 5:21 am
by Antonio Linares
paquitohm wrote:Una propuesta:

Dada la sencillez y proliferación de rutinas para todo en Python.

¿ Qué tal si en el curso se nos enseñara a como crear controles OLE para enlazar harbour con python ? Tambien archivos .exe en python, a poder ser de poco tamaño.
Esto lo vamos a ver en las explicaciones de inteligencia artificial. Crearemos un EXE en python que usaremos desde Harbour

Re: Propuesta para que hagan un curso virtual FW

Posted: Sun Sep 08, 2024 5:43 am
by Antonio Linares
Como añadido a lo comentado antes, crear un objeto OLE usando Python que exponga un objeto:

Code: Select all | Expand

'''
pip install pywin32
'''
import win32com.server.register
from win32com.server.exception import COMException

class SimplePythonObject:
    _reg_clsid_ = "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"  # Genera un GUID único
    _reg_progid_ = "SimplePython.Object"
    _reg_desc_ = "Simple Python Object for OLE"

    def __init__(self):
        self.data = "Hola desde Python"

    def GetData(self):
        return self.data

    def SetData(self, new_data):
        self.data = new_data
        return "Datos actualizados"

    def ProcessData(self):
        return f"Procesando: {self.data}"

if __name__ == "__main__":
    print("Registrando objeto COM...")
    win32com.server.register.UseCommandLine(SimplePythonObject)
cliente en C:

Code: Select all | Expand

#include <windows.h>
#include <ole2.h>
#include <stdio.h>

int main() {
    CoInitialize(NULL);

    IDispatch* pDispatch = NULL;
    CLSID clsid;

    // Obtener CLSID del objeto Python
    CLSIDFromProgID(L"SimplePython.Object", &clsid);

    // Crear una instancia del objeto
    HRESULT hr = CoCreateInstance(&clsid, NULL, CLSCTX_INPROC_SERVER,
                                  &IID_IDispatch, (void**)&pDispatch);

    if (SUCCEEDED(hr)) {
        // Llamar al método GetData
        DISPID dispid;
        OLECHAR* methodName = L"GetData";
        hr = pDispatch->lpVtbl->GetIDsOfNames(pDispatch, &IID_NULL, &methodName,
                                              1, LOCALE_USER_DEFAULT, &dispid);

        if (SUCCEEDED(hr)) {
            DISPPARAMS params = {NULL, NULL, 0, 0};
            VARIANT result;
            VariantInit(&result);

            hr = pDispatch->lpVtbl->Invoke(pDispatch, dispid, &IID_NULL, 
                                           LOCALE_USER_DEFAULT, DISPATCH_METHOD,
                                           &params, &result, NULL, NULL);

            if (SUCCEEDED(hr)) {
                printf("Datos obtenidos: %S\n", result.bstrVal);
                VariantClear(&result);
            }
        }

        pDispatch->lpVtbl->Release(pDispatch);
    }

    CoUninitialize();
    return 0;
}

Re: Propuesta para que hagan un curso virtual FW

Posted: Sun Sep 08, 2024 4:16 pm
by kutojed
Saludos a todos

Pago realizado, muchas gracias a Leandro por la iniciativa
y a Antonio por su muy buena disposición a impartir este curso.

Envié comprobante a su correo.

Atte. Julio Rojas
programacontable@gmail.com
Chile

Re: Propuesta para que hagan un curso virtual FW

Posted: Sun Sep 08, 2024 5:23 pm
by leandro
Hola buenos días para todos, ya mañana es el día :D :D :D :D

Resumen general actualizado 8 sep 2024 12:05 pm hora de Colombia

2 Fechas para inicio curso: 9 de septiembre de 2024 y 13 de septiembre
Costo: 70 Euros
Numero sesiones: 3 sesiones (días)
Modalidad: Virtual
Idioma: Español
Medio comunicación: **skype**
Zona horaria: Preferiblemente Latinoamérica
Hora inicio capacitación por país
05:00 pm hora de España (8)
12:00 pm hora de Argentina (2)
12:00 pm hora de Chile (Horario de verano) (6)
11:00 am hora de Bolivia (2)
10:00 am hora de Colombia (5)
10:00 am hora de Ecuador (3)
10:00 am hora de Perú (8)
09:00 am hora de Guatemala (2)
09:00 am hora de México (6)


Temas
1. Construcción del EXE (32 y 64 bits) usando hbmk2.exe (VSCODE integrado a Fivewin), compilación con FIVEDIT
2. Clases, como modificarlas, como diseñarlas.
3. Webview
4. ModHarbour y XRunner
5. Inteligencia Artificial
6. Firmado de archivos xml y archivos pdf, con certificados .p12
7. Migración de dbf a mysql - FWMARIADB
8. Ejecutables como servicios **Nuevo tema**
9. Archivos de cabecera .ch (preprocesador) **Nuevo tema**

Participantes con pago
1- Mauricio Arévalo - Colombia
2 - Leandro Arévalo - Colombia
3 - Carlos Sincuir - Guatemala
4 - Javier Vital - México
5 - Elmo Ceballos - Chile
6 - Jose Briceño Tapia - Chile
7 - Julio Ponce - Guatemala
8 - Enrrique Vertiz Pitta - Perú
9 - Adhemar Cuellar - Bolivia
10 - Carlos Gelabert - España
11 - Heraclio Cruz Pacheco - México
12 - Sergio Vacarezza S. - Chile
13 - Juan _ - Chile
14 - Victor Casajuana - España
15 - Armando Estrada - México
16 - Ralph del Castillo - Perú
17 - Wilson Gamboa - Ecuador
18 - Carlos Ladron de Guevara Olarte - Perú
19 - Lubin Azahuanche - Perú
20 - Verhoven Paz Bores - España
21 - Marco Augusto Rodriguez Manzo - México
22 - Omar Cárdenas J. - Colombia
23 - Manuel Aranda - España
24 - Fernando Espinoza A. - Ecuador
25 - J. Ernesto Pinto Q. - Colombia
26 - J. Jose Martín - España
27 - José Luis Sánchez - España
28 - Carlos Gallego - Ecuador
29 - Bruno Soto Ponce - Perú
30 - Francisco Núñez Quiñones - Perú
31 - Hugo Theler - Argentina
32 - Marcelo Via Giglio - Bolivia
33 - Jorge Antonio Crisóstomo - Perú
34 - Marcelo Roggeri - Argentina
35 - Adolfo Lagos Jiménez - Chile
36 - Cesar Cortés Cruz - México
37 - Quim Ferrer - España
38 - _ - Perú
39 - Andrés Gonzáles Alonso - España
40 - Jonsson Russi - Colombia
41 - Benjamín Casarrubias - México
42 - Julio Rodolfo Escobar Rojas - Chile

Porfa los que vayan completando el pago, me informan, para actualizar la información.
Antonio Linares wrote:Los asistentes al curso recibirán la versión más actual de FWH 32 ó 64 bits

Re: Propuesta para que hagan un curso virtual FW

Posted: Sun Sep 08, 2024 5:27 pm
by leandro
Ya estamos listos para la semana de capacitación, hasta tengo una libreta de notas que mis hijas ya no usan jejejejeje.

Image