Abrir documento de word con contraseña
Publicado por Xavi (1 intervención) el 23/09/2005 14:30:09
HOla!
Estoy trabajando en una aplicacion donde abro por codigo
documentos de word. Con la funcion:
Function Long ShellExecuteA (uLong hwnd , String lpOperation
, String lpFile , String lpParameters ,String lpDirectory
,uLong nShowCmd ) Library "shell32.dll"
ejemplo :
lValDev = ShellExecuteA(hwnd, "Open", ls_document, "", "",
1)
Lo que necessito es abrir con esta misma funcion documentos protegidos con password. Todos los documentos llevaran el
mismo password.
La idea de mi aplicacion es poder trabajar desde el programa con documentos protegidos sin que el usuario neccessite introducir el password del documento. Pero si alguien intentase abrir el documento desde fuera lo encontrara protegido.
(No se si me explico) (por ejemplo Seria como con access si vas desde fuera encuentras la base de datos protegida pero cuando estas en la aplicacion tienes acceso a los datos)
SI ALGUIEN SABE COMO HACERLO ME AYUDARIA MUCHO!! O SI ALGUIEN SABE QUE LO QUE QUIERO HACER ES IMPOSIBLE CON POWERBUILDER, QUE ME LO DIGA Y ASI DESISTIRE
Agradezco su ayuda! Saudos
Estoy trabajando en una aplicacion donde abro por codigo
documentos de word. Con la funcion:
Function Long ShellExecuteA (uLong hwnd , String lpOperation
, String lpFile , String lpParameters ,String lpDirectory
,uLong nShowCmd ) Library "shell32.dll"
ejemplo :
lValDev = ShellExecuteA(hwnd, "Open", ls_document, "", "",
1)
Lo que necessito es abrir con esta misma funcion documentos protegidos con password. Todos los documentos llevaran el
mismo password.
La idea de mi aplicacion es poder trabajar desde el programa con documentos protegidos sin que el usuario neccessite introducir el password del documento. Pero si alguien intentase abrir el documento desde fuera lo encontrara protegido.
(No se si me explico) (por ejemplo Seria como con access si vas desde fuera encuentras la base de datos protegida pero cuando estas en la aplicacion tienes acceso a los datos)
SI ALGUIEN SABE COMO HACERLO ME AYUDARIA MUCHO!! O SI ALGUIEN SABE QUE LO QUE QUIERO HACER ES IMPOSIBLE CON POWERBUILDER, QUE ME LO DIGA Y ASI DESISTIRE
Agradezco su ayuda! Saudos
Valora esta pregunta
0