2016-11-22 5 views
0

나는이 LINK을 따라하려고하지만이 자습서는 이미 데이터가있는 MS Word를 직접보고 있습니다.MS Word를 찾아보고 위치를 알아 내고 vb.net을 사용하여 표시하는 방법

또한

Dim objWord As Word.Application 
    Dim objDoc As Word.Document 
    objWord = CreateObject("Word.Application") 
    objDoc = objWord.Documents.Open("G:\Folder\NewFolder\HHHHH.docx") 
    objWord.Visible = True 

아래에이 코드를 시도하지만,이 코드는 MS 워드 그것은 그 경로와 경우에하는 볼 것을 수정 프로그램입니다.

내가 원하는 것은 내 PC에있는 MS 워드를 찾아 폼에 표시하는 것입니다. 그리고 가능하다면 버튼을 클릭하여 크리스탈 보고서에서 미리보십시오. 그래서 나는 그것을 인쇄 할 수있다.

+0

'WebBrowser' 컨트롤을 사용할 수없는 특별한 이유가 있습니까? Word 문서의 경로로 간단히 탐색 할 수 있으며 Word가 설치되었다고 가정하면 자동으로 적절한 ActiveX 컨트롤을로드합니다. – jmcilhinney

+0

@jmcilhinney 죄송합니다. 어떤 제안이라도 내게는 오랫동안 괜찮습니다. –

+0

@jmcilhinney이 작업을 수행하는 방법에 대해 알고 싶습니까? –

답변

0

당신은 OpenFileDialog를 사용할 수 있습니다 :

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 


    Dim filedialog As New OpenFileDialog 

    filedialog.InitialDirectory = "C:\" 
    filedialog.Filter = "Word Files|*.docx" 
    filedialog.ShowDialog() 

End Sub 

나를 위해 잘 작동합니다.