' 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”
中的这2个代码块我收到以下错误....
任何人都可以伸出援助之手,问题是什么。有时候Head不想思考。 : - )错误1'未声明PictureBoxThumbnail'。它可能是 由于其保护等级而无法进入 H:\ Michael-Documents \ Visual Studio 2013 \ Projects \ WindowsApplication1 \ WindowsApplication1 \ Form1.vb 84
17 WindowsApplication1错误2'未声明WebBrowser1'。它可能无法访问 由于其保护水平。 H:\ Michael-Documents \ Visual Studio 2013 \ Projects \ WindowsApplication1 \ WindowsApplication1 \ Form1.vb 91
13 WindowsApplication1
答案 0 :(得分:0)
Evernote Windows SDK中的此示例应用程序包含一个表单,其中包含两个名为PictureBoxThumbnail和WebBrowser1的控件。我检查了Github上的相关代码,并确认它们在VB.NET SDK示例中。
听起来好像在Visual Studio中的应用程序副本中,这些控件的名称已被更改,或者控件可能根本不在表单上。
双击VS Solution Explorer窗口中的表单(“Form1”),以便在VS Designer中打开它。左侧应该有一个PictureBox控件,名为PictureBoxThumbnail,右侧有一个名为WebBrowser1的较大的WebBrowser控件。如果表单上没有这两个或两个控件,请添加它们;或者如果它们分别未命名为PictureBoxThumbnail和WebBrowser1,则将它们重命名为这些名称。然后应用程序应该正常运行。