Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
  COBOL Foro > IDE-s y compiladores COBOL > Fujitsu COBOL > PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
Comunicados
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Compilador] Añadir más controles a PowerCOBOL v3 Kuk PowerCOBOL V3L10 (Win32) 35 9 de noviembre de 2020 20:59
[Sintaxis] Uso Equivalente al Timer Anthony AcuCobol 6 25 de marzo de 2019 19:40
[Sintaxis] Crear pausa en un bucle con un Timer Josber PowerCOBOL (ActiveX, v4 - v11) 8 8 de agosto de 2017 19:17
[Componente] Número de más de 4 decimales en Textbox Fito PowerCOBOL (ActiveX, v4 - v11) 6 22 de abril de 2016 17:28
[Información] Ejecutar acciones en horas determinadas por Timer Joseg PowerCOBOL (ActiveX, v4 - v11) 6 13 de noviembre de 2015 11:02
Respuesta
 
Herramientas

  #1
Antiguo 5 de junio de 2016, 18:38
IDENTIFICATION DIVISION
Josber
 Super Moderador
Activista del Foro: Activista del Foro - Razón: Por aportar manuales y enriquecer   Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
febrero 2015
Alicante
30.11.2021 11:36
PROCEDURE DIVISION
Posts: 606
Enviado: 278
Recibido: 303
Soluciones: 41
Reputación: 31
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado Evento Timer de más de 65535 ms

Necesito que el evento Timer, sea superior a 65535 milisegundos, puede ser desde 1 segundo hasta 1 hora, ¿alguien tiene ésto solucionado?

Muchas gracias.-
Josber no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 5 de junio de 2016, 20:57
IDENTIFICATION DIVISION
Kuk
 Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
enero 2015
Madrid
36 años
30.11.2021 16:56
PROCEDURE DIVISION
Posts: 1.895
Enviado: 613
Recibido: 801
Soluciones: 99
Reputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Josber, define el Timer a 1 segundo, haciendo ADD 1 TO VARIABLE. Y evalúa dicha variable y cuando cumple el Nº de segundos que quieres ejecutas la acción que necesitas.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Josber ( 6 de junio de 2016)
  #3
Antiguo 8 de junio de 2016, 00:35
IDENTIFICATION DIVISION
Rapinto
 Gran amigo del Foro y Guru de COBOL
Activista del Foro: Activista del Foro - Razón: ¡Gracias!  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por ayudar mucho a los foreros  Guru de los Gurus: Por solidos y amplios conocimientos - Razón: Por saber demasiado! 
ENVIRONMENT DIVISION
Avatar de Rapinto
DATA DIVISION
febrero 2015
Porto
29.01.2018 20:23
PROCEDURE DIVISION
Posts: 246
Enviado: 19
Recibido: 225
Soluciones: 47
Reputación: 16
Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road
Predeterminado

Josber e Kuk,

Não seria melhor um call ao kernel32 do Windows com a função "Sleep" ?

Código CPP:
  1. VOID WINAPI Sleep(
  2.   _In_ DWORD dwMilliseconds
  3. );
Não usa recursos do sistema enquanto aguarda.

Un saludo,
Rui
Rapinto no ha iniciado sesión   Responder Con Cita
  #4
Antiguo 8 de junio de 2016, 08:47
IDENTIFICATION DIVISION
Kuk
 Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
enero 2015
Madrid
36 años
30.11.2021 16:56
PROCEDURE DIVISION
Posts: 1.895
Enviado: 613
Recibido: 801
Soluciones: 99
Reputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Rapinto, si no me equivoco, el Timer contiene dentro una llamada al Sleep. Además, hay que ejecutar dicho código en una rama aparte, en paralelo con otro código del programa.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 8 de junio de 2016, 16:19
IDENTIFICATION DIVISION
Nitzer
 Guru de COBOL
Activista del Foro: Activista del Foro - Razón: Por Videoconferencia-Webinar  Guru de los Gurus: Por solidos y amplios conocimientos - Razón: Por aportar conocimientos excepcionales 
ENVIRONMENT DIVISION
Avatar de Nitzer
DATA DIVISION
noviembre 2015
Almeria
56 años
31.10.2021 19:36
PROCEDURE DIVISION
Posts: 145
Enviado: 57
Recibido: 103
Soluciones: 5
Reputación: 17
Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road
Predeterminado

Yo utilizo la respuesta de kuk. Crear un timer, ir sumando valor a una variable y comprobar cuando llega al tope marcado.

Eso si, si el tiempo que buscas es muy grande, no pongas el timer de 1 seg , ponlo de mas tiempo para que se ejecute menos veces.
Nitzer no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Josber ( 8 de junio de 2016)
Respuesta


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 18:25.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2021, Jelsoft Enterprises Ltd.