proteger un documento de word desde VFP

29/07/2004 - 14:37 por José Arias Díaz | Informe spam
Necesito desde una aplicaci'on en VFP hacer lo siguiente:

Abrir un documento .txt(que previamente gener'e con un reporte), en
Word,protegerlo con una contraseña y guardarlo como .doc.

El problema surge a la hora de la contraseña , lo otro se logra bien con:

oword = createobject("word.application")
oword.documents.open("fichero.txt")

para salvar:

oword.documents("fichero.txt").saveas(fichero.doc")

consult'e la ayuda de visual basic, donde aparecen propiedades y m'etodos
del objeto document
por ejemplo la propiedad password

ser'ia:
owords.documents("fichero.txt").password = "pepe"

esto lo prob'e desde la ventana de comandos de VFP, no da error pero no
funciona.

tambien en la ayuda del metodo SaveAs aparecen los parametros que se le
pueden pasar, entre ellos el formato de guardar el documento, la
contraseña ,etc, pero en este caso siempre da algun tipo de error, aunque
haya una correcta relacion entre el formato de los parametros.

Alguine tiene la soluci'on?

Saludos y gracias por anticipado

Jose Arias Diaz
Ciego de Avila, Cuba

Jarias

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Carlos Yohn Zubiria
29/07/2004 - 15:46 | Informe spam
oword..activedocument.SaveAs(m.cRutayNombre, , , m.cPassword)


Saludos,
A.G.P. (Aplicaciones de Gestión y Productividad)
Las Arenas - Vizcaya - España

"José Arias Díaz" escribió en el mensaje
news:
Necesito desde una aplicaci'on en VFP hacer lo siguiente:

Abrir un documento .txt(que previamente gener'e con un reporte), en
Word,protegerlo con una contraseña y guardarlo como .doc.

El problema surge a la hora de la contraseña , lo otro se logra bien con:

oword = createobject("word.application")
oword.documents.open("fichero.txt")

para salvar:

oword.documents("fichero.txt").saveas(fichero.doc")

consult'e la ayuda de visual basic, donde aparecen propiedades y m'etodos
del objeto document
por ejemplo la propiedad password

ser'ia:
owords.documents("fichero.txt").password = "pepe"

esto lo prob'e desde la ventana de comandos de VFP, no da error pero no
funciona.

tambien en la ayuda del metodo SaveAs aparecen los parametros que se le
pueden pasar, entre ellos el formato de guardar el documento, la
contraseña ,etc, pero en este caso siempre da algun tipo de error, aunque
haya una correcta relacion entre el formato de los parametros.

Alguine tiene la soluci'on?

Saludos y gracias por anticipado

Jose Arias Diaz
Ciego de Avila, Cuba

Jarias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares