2016-08-03 17 views
0
' Download the thumbnail for a note; then display it on this app's form. 
Dim thumbnail As Byte() = ENSession.SharedSession.DownloadThumbnailForNote(myResultsList(0).NoteRef, 120) 
Try 
    Dim ms As New MemoryStream(thumbnail, 0, thumbnail.Length) 
    ms.Position = 0 
    Dim image1 As System.Drawing.Image = System.Drawing.Image.FromStream(ms, False, False) 

    PictureBoxThumbnail.Image = image1 
Catch ex As Exception 
    Throw New Exception(ex.Message) 
End Try 

' Display a note's content as HTML in a WebBrowser control. 
Dim myContent = myDownloadedNote.HtmlContent 
WebBrowser1.DocumentText = myContent 
End If 

與來自包括 「Sampleapp」錯誤與windowsSDK Evernote的供給sampleapp

我得到下面的錯誤代碼這些2塊....

錯誤1 'PictureBoxThumbnail'沒有聲明。由於其保護級別,它可能是 無法訪問。
H:\邁克爾-文檔\ Visual Studio中 2013 \項目\ WindowsApplication1 \ WindowsApplication1 \ Form1.vb的84
17 WindowsApplication1

錯誤2 'WebBrowser1' 未聲明。由於其保護級別,可能無法訪問 。 H:\邁克爾文檔\ Visual Studio的 2013 \項目\ WindowsApplication1 \ WindowsApplication1 \ Form1.vb的91
13 WindowsApplication1

任何人都可以給我伸出援助之手,至於什麼是錯的。有時頭部不想思考。 :-)

回答

0

Evernote Windows SDK中的這個示例應用程序包含一個帶有兩個控件的窗體,名爲PictureBoxThumbnail和WebBrowser1。我檢查了Github上的相關代碼,並確認它們在VB.NET SDK示例中。

聽起來好像在Visual Studio中的應用程序副本中,這些控件的名稱已被更改,或者控件可能完全不在窗體中。

雙擊VS解決方案資源管理器窗口中的窗體(「Form1」),以便在VS Designer中打開它。在左側應該有一個PictureBox控件,名爲PictureBoxThumbnail,在右側應該有一個名爲WebBrowser1的較大的WebBrowser控件。如果您的表單上沒有這兩種控件,請添加它們;或者如果它們分別未命名爲PictureBoxThumbnail和WebBrowser1,則將它們重命名爲這些名稱。然後,應用程序應該正常運行。

+0

感謝您的回覆.....不能看到樹木... hehehe –

+0

現在我得到一個錯誤 –

+0

如何添加一個大回復,這個評論框,不允許大回復。? –