【发布时间】:2015-10-02 03:04:33
【问题描述】:
我对某个类的可访问性有疑问,该类在“Microsoft.VisualBasic.Compatibility”的引用下。顺便说一句,我正在使用 3.5 .NET FRAMEWORK。以下是我项目中的错误。你们能帮帮我吗?
实际上,我在 VB.NET 中有两个解决方案。我被复制的那个运行顺利(这里没有错误),但在我的项目中出现了错误。请检查下面的屏幕截图。
谢谢各位。
PS:以下是我的代码。 (不是整个模块只是程序)
Public Sub m_splitBar_MouseDown(ByVal eventSender As System.Object, ByVal eventArgs As System.Windows.Forms.MouseEventArgs) Handles m_splitBar.MouseDown
Dim Button As Short = eventArgs.Button \ &H100000
Dim Shift As Short = System.Windows.Forms.Control.ModifierKeys \ &H10000
Dim X As Single = VB6.PixelsToTwipsX(eventArgs.X)
Dim Y As Single = VB6.PixelsToTwipsY(eventArgs.Y)
'UPGRADE_WARNING: Couldn't resolve default property of object m_bMoving. Click for more: 'ms-help://MS.VSCC.v90/dv_commoner/local/redirect.htm?keyword="6A50421D-15FE-4896-8A1B-2EC21E9037B2"'
m_bMoving = True
splitterOnMove(m_splitBar)
End Sub
错误: 未声明“VB6”。由于其保护级别,它可能无法访问。
伙计们,我无法发布图片,但请参阅下面的链接。它们是正在运行和未运行的图片...我只需要一个建议,为什么会发生这种情况。
再次感谢 xD
【问题讨论】:
-
请不要将您的代码放在图像中。将其作为问题的一部分发布。
-
感谢 Eric 提醒我我的代码。 ;) 我希望你们能帮助我。 xD
-
你的文件顶部有
Imports Microsoft.VisualBasic.Compatibility吗? -
谢谢,Ron Beyer .. 它有效... 只是跟进问题.. 为什么在我的运行图像(见顶部)中,它没有“导入 Microsoft.VisualBasic.Compatibility”页面顶部,它的工作原理?为什么?你能解释一下吗?