這裏的新手排序 - 退休的VB程序員,所以我是VB.Net的新手。添加「導入Microsoft.Office.Interop.Excel」到我的項目創建新的錯誤
我一直在開發一個程序,在測試函數中,我一直在從文件中讀取文本。我準備好進入下一步從Excel文件而不是文本文件獲取數據。因此,我添加以下行: 「Imports Microsoft.Office.Interop.Excel」
現在先前存在的代碼已損壞。該組中的最後一行,現在的錯誤
"Reference to a non-shared member required an object reference":
Using G = Graphics.FromImage(Bmp)
'Paint the canvas
G.Clear(Color.Black)
G.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBilinear
G.SmoothingMode = Drawing2D.SmoothingMode.HighQuality
G.TextRenderingHint = Drawing.Text.TextRenderingHint.SingleBitPerPixel
而且
Dim F As New Font(Font_name, Font_Size)
現在給出了一個錯誤
而且
「 '新' 不能在接口上使用」Dim allFonts As New Drawing.Text.InstalledFontCollection
個
錯誤與「‘Drawing.Text.InstalledFontCollection’沒有定義」
和......最神祕, 如果FontDialog1.ShowDialog <> Windows.Forms.DialogResult.Cancel然後 錯誤以「‘形式’是不是「Microsoft.Office.Interop.Excel.Windows」的成員「
而我所做的只是將」Imports Microsoft.Office.Interop.Excel「添加到我的表單頂部。該程序在此之前沒有錯誤地運行。
任何指向什麼是發生什麼,將不勝感激。 感謝
你還可以添加一個*參考*到的Microsoft.Office.Interop.Excel? –
謝謝,這使我找到了解決問題的正確途徑。 – user3573562