所以今天我决定看一下small basic中的研究生特性,我发现它允许您将小的基本代码转换成Visual的格式,我想。
直到后来我尝试使用它时,Visual报告说代码中有超过102个错误,我发现这是因为编译器无法理解大多数小的基本函数,如GraphicsWindow、TextWindow、鼠标、形状等等。那么,我做错了吗?由于Visual是我的主要编程语言,我迫不及待地等待将这些小的基本代码神奇地转换为使用VS。有些代码可以手动翻译,比如TextWindow到控制台,但是您如何处理特定于GraphicsWindow这样的小型Basic的代码呢?
发布于 2016-03-25 20:04:33
您正确地使用了研究生特性,并且没有做错任何事情;导致错误的原因是Visual似乎没有正确地自动导入SmallBasicLibrary.dll。上一次我使用研究生(大约2年前),这不是一个问题,所以我认为这个问题是Visual更新的结果。
谢天谢地,这个问题很容易解决。只需手动导入SmallBasicLibrary.dll,然后将一行添加到Visual代码的顶部。请注意,这些说明是针对VisualStudioCommunity2013的,但我可以想象它们在大多数最新版本中是相同的。

SmallBasicLibrary,然后单击Remove。


SmallBasicLibrary.dll (对我来说,这是C:\Program Files (x86)\Microsoft\Small Basic)并双击它。当您被带回到Reference窗口时,确保选中了SmallBasicLibrary.dll复选框,然后单击OK。


最后,使用解决方案资源管理器打开Visual代码,并将这一行添加到它的顶部:
Imports Microsoft.SmallBasic.Library生成的代码应该如下所示:
Imports Microsoft.SmallBasic.Library
Module UntitledModule
Sub Main()
TextWindow.WriteLine("Test")
TextWindow.Pause()
' Your Small Basic code here...
End Sub
End Module您的所有构建错误都应该消失,因为现在可以使用小的基本命令。
一旦你这样做了,毕业生是理想的使用VB-排他的命令或库连同你的小的基本代码。
https://stackoverflow.com/questions/36226461
复制相似问题