Clarion - Ayuda con Thread

 
Vista:

Ayuda con Thread

Publicado por Alfonso González (3 intervenciones) el 13/05/2009 21:11:23
Hola,

Estoy haciendo un sistema con respaldo y recuperación de datos.

Los respaldos los hago en un zip.

Para la recuperación tengo que extraer ese zip en la carpeta donde tengo mis datos. El problema es que si tengo abierto algunos archivos (TPS) estos archivos no se recuperan.

Intenté cerrar los archivos [close(archivo)] pero la otra bronca que tengo es que uso archivos de un diccionario a mi aplicación activa (otros dll's).

El proceso que abre los archivos de mi otro diccionario se encuentra en el thread 1 (lo verifique con el comando THREAD()) y el proceso donde intento cerrar esos archivos es el thread 2.

Mi duda es ¿como puedo cerrar archivos que se encuentran en un diferentes threads?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de R.Pacheco

RE:Ayuda con Thread

Publicado por R.Pacheco (63 intervenciones) el 19/05/2009 20:13:59
Hola Alfonso

Dale un vitazo a este codigo talvez te sirva

Cerrar todas las ventanas abiertas
LOOP Thrd# = 2 TO 64 !1 es el Frame
POST(Event:CloseWindow,,Thrd#)
END
Debe tener en cuenta que 1 es para el menú

Bendiciones
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar