Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL (ActiveX, v4 - v11) (https://www.cobolforo.es/forumdisplay.php?f=9)
-   -   [Sintaxis] Refrescar un control (https://www.cobolforo.es/showthread.php?t=535)

Begoguay 21 de diciembre de 2016 21:37

Refrescar un control
 
Hola foreros.

Lo primero os deseo una ¡¡¡¡Feliz Navidad a todos!!!!:papanoel::papanoel::papanoel:

Tengo un pequeño problema. Estoy haciendo procesos que recorren archivos bastante grandes, y según voy leyendo el archivo, muestro en el formulario, o en un TexBox, o en una Label... el código del archivo. Lo que ocurre es que llega un momento en que deja de mostrarlo y me pone en el titulo del formulario 'No responde'. Yo he comprobado que el proceso continua leyendo el archivo y llega un momento en que acaba correctamente. He probado a 'refrescar' el control una vez que muevo el dato correspondiente, pero no hay manera. ¿Alguien sabe como conseguir que no deje de mostrarme el dato en el control?

Espero haberme explicado correctamente.

Un saludo.

Kuk 21 de diciembre de 2016 22:02

Begoguay, al final de una iteración en el bucle, o cada X iteraciones, por ejemplo 10 o 100 etc. (declaras un contador en la WORKING y las cuentas), debes invocar el siguiente método:

Código COBOL:
  1.      INVOKE POW-SELF "ThruEvents"


La franja horaria es GMT +2. Ahora son las 12:15.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.