... otro. ¿Es así?
Pero claro si me estoy ejecutando y al mismo tiempo quiero suicidarme y además dar vida a otro Timer ...
Y si además lo hago en multihilo dentro de un hilo independiente del Main()..
¿Cómo lo ven?
...
Añado,
=====
Dentro de una función que se ejecuta desde un Timer, ¿Puedo dar de ...
Search found 75 matches: multihilo
Searched query: multihilo
- Sun Feb 02, 2025 10:13 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Cambiar el nInterval de un Timer
- Replies: 0
- Views: 680
- Fri Jan 24, 2025 11:49 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Muchas gracias Leandro!!
Estaré atento a ver que publicas.
Yo lo hice funcionar de la siguiente manera:
hb_threadStart( HB_THREAD_INHERIT_PUBLIC, @MyFuncForThreads(),parametro1,parametro2,...)
Y luego para compilar reemplacé:
hbvm.lib x hbvmmt.lib
y
cw32.lib x cw32mt.lib
Sakudos!
Estaré atento a ver que publicas.
Yo lo hice funcionar de la siguiente manera:
hb_threadStart( HB_THREAD_INHERIT_PUBLIC, @MyFuncForThreads(),parametro1,parametro2,...)
Y luego para compilar reemplacé:
hbvm.lib x hbvmmt.lib
y
cw32.lib x cw32mt.lib
Sakudos!
- Mon Jan 13, 2025 11:52 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Roberto buenas noches como estas?
Pues en ese caso yo usaria un servicio... es lo que se me ocurre de momento, creo que se adapta mejor a lo que quieres hacer. En estos días que me quede un tiempito voy a empezar a trabajar en montar un servicio similar a lo que necesitas hacer, apenas tenga algo ...
Pues en ese caso yo usaria un servicio... es lo que se me ocurre de momento, creo que se adapta mejor a lo que quieres hacer. En estos días que me quede un tiempito voy a empezar a trabajar en montar un servicio similar a lo que necesitas hacer, apenas tenga algo ...
- Sun Dec 08, 2024 8:35 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Yo tengo 3 escenarios y 3 soluciones, 2 funcionan y la tercera está en desarrollo.
a) Un puesto que factura algunas veces a la semana: Verifactu funcionando según se emite factura (on line).
b) Varios puestos que pueden facturar: Verifactu es un ejecutable que se lanza al arrancar el SIF ( des de ...
a) Un puesto que factura algunas veces a la semana: Verifactu funcionando según se emite factura (on line).
b) Varios puestos que pueden facturar: Verifactu es un ejecutable que se lanza al arrancar el SIF ( des de ...
- Sun Dec 08, 2024 7:55 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Hola,
Ese tipo de situaciones lo he solucionado rellamando al ejecutable con un parametro para que haga una funcion especifica
En este caso, en el timer, pondria una llamada al ejecutable asi o parecido RUN Algo.exe /ENVIO_VERIFACTU y en el main cogeria el parametro
Esto asegura una correcta ...
Ese tipo de situaciones lo he solucionado rellamando al ejecutable con un parametro para que haga una funcion especifica
En este caso, en el timer, pondria una llamada al ejecutable asi o parecido RUN Algo.exe /ENVIO_VERIFACTU y en el main cogeria el parametro
Esto asegura una correcta ...
- Sat Dec 07, 2024 8:20 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Hola todos,
El caso práctico es que es una aplicación de facturación que cada 'n' segundos enviará la información ( shellexecute(CURL.EXE) ) de las nuevas 'facturas' a Verifactu.
Es decir, una aplicación que deseo que mientras el usuario hace sus labores habituales, no note que hay un proceso que ...
El caso práctico es que es una aplicación de facturación que cada 'n' segundos enviará la información ( shellexecute(CURL.EXE) ) de las nuevas 'facturas' a Verifactu.
Es decir, una aplicación que deseo que mientras el usuario hace sus labores habituales, no note que hay un proceso que ...
- Sat Dec 07, 2024 9:31 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Pienso como Charly.
Además como la impresión no necesita ninguna tutela solo tienes que enviarlo a un subhilo y te olvidas, De hecho deberías tener solo un hilo de impresion al cual enviar las peticiones para el trabajo de imprimir.
Pero para procesos repetitivos en el tiempo, el Timer debería ...
Además como la impresión no necesita ninguna tutela solo tienes que enviarlo a un subhilo y te olvidas, De hecho deberías tener solo un hilo de impresion al cual enviar las peticiones para el trabajo de imprimir.
Pero para procesos repetitivos en el tiempo, el Timer debería ...
- Sat Dec 07, 2024 9:15 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Bones,
Yo creo q quiere crear un pool de impresiones o imprimir en 2 plano mientras el progeama sigue con la suya. Si es asi lanzar un hilo para ejecurar la tarea y listos.
C.
Yo creo q quiere crear un pool de impresiones o imprimir en 2 plano mientras el progeama sigue con la suya. Si es asi lanzar un hilo para ejecurar la tarea y listos.
C.
- Sat Dec 07, 2024 7:57 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
... Nil, 84, Nil ) ) } )
Si usas hbmk2 para construir tu app (es lo más recomendable) recuerda usar el flag -mt para que se construya con soporte de ejecución multihilo
Ojo con el uso de variables compartidas y de DBFs ya que tendrás que usar "mutex"es (semáforos) para aplicar la prioridad deseada.
Si usas hbmk2 para construir tu app (es lo más recomendable) recuerda usar el flag -mt para que se construya con soporte de ejecución multihilo
Ojo con el uso de variables compartidas y de DBFs ya que tendrás que usar "mutex"es (semáforos) para aplicar la prioridad deseada.
- Sat Dec 07, 2024 7:41 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Tiene sentido lo que preguntas ![Smile :-)](./images/smilies/icon_smile.gif)
El evento del timer solicitaría que se ejecute un proceso, pero el proceso se ejecutaría en un hilo diferente para no enlentecer la ejecución de la app principal.
Es este el efecto que buscas ?
![Smile :-)](./images/smilies/icon_smile.gif)
El evento del timer solicitaría que se ejecute un proceso, pero el proceso se ejecutaría en un hilo diferente para no enlentecer la ejecución de la app principal.
Es este el efecto que buscas ?
- Sat Dec 07, 2024 7:33 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Estimado Carlos,
Una reflexión apropiada sería distinguir lo que hace un timer de lo que hace un "hilo de ejecución" y ver hasta que punto son compatibles y deseable el usarlos juntos.
Un timer hace que cada x tiempo se genere un evento desde el cual se ejecuta un proceso. Es decir, todo se para ...
Una reflexión apropiada sería distinguir lo que hace un timer de lo que hace un "hilo de ejecución" y ver hasta que punto son compatibles y deseable el usarlos juntos.
Un timer hace que cada x tiempo se genere un evento desde el cual se ejecuta un proceso. Es decir, todo se para ...
- Fri Dec 06, 2024 10:33 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Y cómo harían Ustedes para que un Timer se ejectuara en un hilo diferente.
Yo tengo este código:
DEFINE TIMER oVFTimer1 OF oVFWndTimer INTERVAL ( 1000 * nDelay ) ACTION ( oVFTimer1:Deactivate(), ;
lVFLaunchVerifactu( AMPAARRA, uSetGetValInArrBD( AMPAARRA, Nil, 84, Nil ) ), ;
oVFTimer1:Activate ...
Yo tengo este código:
DEFINE TIMER oVFTimer1 OF oVFWndTimer INTERVAL ( 1000 * nDelay ) ACTION ( oVFTimer1:Deactivate(), ;
lVFLaunchVerifactu( AMPAARRA, uSetGetValInArrBD( AMPAARRA, Nil, 84, Nil ) ), ;
oVFTimer1:Activate ...
- Thu Dec 05, 2024 11:15 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Multithread es como tener múltiples EXEs.
De esta manera es claramente visible.
https://www.youtube.com/watch?v=KwK2DrLjc8A
Tenga en cuenta que si cierra el proceso principal, se cierra todo (se no haces nada diferente).
Mi uso de fivewin es así, desde una aplicación gtwvg, estoy empezando con ...
De esta manera es claramente visible.
https://www.youtube.com/watch?v=KwK2DrLjc8A
Tenga en cuenta que si cierra el proceso principal, se cierra todo (se no haces nada diferente).
Mi uso de fivewin es así, desde una aplicación gtwvg, estoy empezando con ...
- Wed Dec 04, 2024 4:03 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Muchas gracias paquitohm, lo vi en su día, lo volveré a mirar.paquitohm wrote:Buenos días,
El blog de Rafa aún sigue aportando mucho.
Si tiras del hilo podrás profundizar en tema hilos https://xthefull.blogspot.com/2016/07/t ... vatos.html
- Tue Dec 03, 2024 8:52 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Multihilo - Multithread
- Replies: 13
- Views: 2985
Re: Multihilo - Multithread
Buenos días,
El blog de Rafa aún sigue aportando mucho.
Si tiras del hilo podrás profundizar en tema hilos https://xthefull.blogspot.com/2016/07/t ... vatos.html
El blog de Rafa aún sigue aportando mucho.
Si tiras del hilo podrás profundizar en tema hilos https://xthefull.blogspot.com/2016/07/t ... vatos.html