Visual Basic.NET - Cuestión simple

 
Vista:

Cuestión simple

Publicado por Carlos (33 intervenciones) el 26/10/2007 10:03:09
Hola:

Las siguientes lineas de código abren un fichero Word.

Dim Abrir as Proccess
Abrir.Startinfo.fileName="Winword.exe"
Abrir.Startinfo.WorkingDirectory="C:\temp"
Abrir.Startinfo.Arguments="Prueba.Doc"
Abrir.Startinfo.WindowsStyle=ProcessWindowStyle.Maximized
Abrir.Start()

¿ Qué linea o lineas de codigo hay que añadir para que abra ese mismo fichero pero protegido con una contraseña ->"ENTRAR"?

Con Abrir.Password = "ENTRAR" No funciona

Un saludo,
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

RE:Cuestión simple

Publicado por Harold V. (411 intervenciones) el 27/10/2007 02:11:15
HolaÑ

Debes ahcer referencia al Office.
Este ejemplo lo hice con Office 2007, espero te ayude..

Imports Microsoft.Office.Interop

Public Class Form1

Dim WdApp As New Word.Application
Dim WdDoc As Word.Document

Private Sub btnAbrirWord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAbrirWord.Click

WdApp.WindowState = Word.WdWindowState.wdWindowStateMaximize

WdDoc = WdApp.Documents.Open("C:\Sample.doc")
WdDoc.Unprotect("Sample")
WdApp.Visible = True
WdApp.ShowMe()

End Sub

Private Sub btnCerrarWord_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCerrarWord.Click
WdDoc.Close()
WdApp.Quit()
End Sub
End Class
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

RE:Cuestión simple

Publicado por Carlos (33 intervenciones) el 12/11/2007 17:37:14
¡Gracias Harold!

He leido tu respuesta después de uno días.

Un saludo.
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