***********************************************************************************************************************
en realidad no te entiendo muy bien
lo q' e captado es :
quieres cerrar un archivo(*.*) el cual obviamente esta abierto.
1.- conste decir q' un archivo para q' este abierto debe de ser ejecutado en alguna aplicación, lo mas lógico seria cerrar aquella aplicación.
el codigo exacto para hacerlo no lo tengo a la mano pero el proceso seria
- identificar aplicacion activa
- identificar archivo ejecutado (*.doc, *.exe,*.sql, ...)
- cerrar archivo ejecutado [guardar(si, no)]
- cerrar aplicacion
- liberar memoria MYSTRING=(&)
2.- si te estas refiriendo a algún objeto de programación tal como (recorset , conecction , OBC, e otros)
deberias de investigar sobre
destroy(), deleted(), drop(), disconect() entre otros.