Hola, estoy queriendo abrir un archivo de word, el tema es que ese archivo puede estar siendo editado desde otra pc (red) y al abrirlo desde otra quiero que el sistema de un mensaje de atencion, como que el archivo no puede ser editado porque otro usuario lo esta haciendo.
Espero haberme explicado correctamente.
Gracias de antemano
Marcelo
...
TRY
oWord := TOleAuto():New( "Word.Application" )
oWord:Documents:Open(cFichero)
oWord:Visible := .T.
oWord:WindowState := 1 // Maximize
hWnd := FindWindow( "opusApp" )
IF hWnd > 0
SetWindowPos( hWnd, -2, 0, 0, 0, 0, 3 )
ENDIF
CATCH oError
// aca entra si borro el winword.exe desde el administrador de tareas
WinExec("taskkill -f -im winword.exe")
MsgInfo("Error al abrir el archivo"+CRLF+oError:Description)
END
...Espero haberme explicado correctamente.
Gracias de antemano
Marcelo
FWH - Harbour - BCC7 - PellesC