使用windowsSDK evernote提供的sampleapp出错

时间:2016-08-03 05:01:19

标签: vb.net evernote

' 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个代码块

我收到以下错误....

  

错误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

任何人都可以伸出援助之手,问题是什么。有时候Head不想思考。 : - )

1 个答案:

答案 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,则将它们重命名为这些名称。然后应用程序应该正常运行。