2017-05-05 65 views
0

我知道BASIC是一种不推荐的语言,但玩起来很有趣。我在Windows上使用FreeBASIC,并且正在尝试重新编译我最初为Apple编写的旧程序]。在BASIC中获取/设置光标位置

不再工作的一条指令是HOME,其中巧合的是HOME是光标。我发现有关在VB.NET中获取/设置光标位置的this,但由于我使用BASIC,因此我认为它不起作用。

因此,我的问题是...我如何获得/设置BASIC光标位置?

回答

1

可以设置使用LOCATE光标位置:

CLS 
LOCATE 3, 30 
PRINT "Hello World" 
GETKEY 
END 

LOCATE可以用作一个功能以及检测当前光标位置。但也有专门的功能,CSRLINPOS

+0

可在FreeBASIC,Vintage BASIC和MS BASIC中完美工作。谢谢。 –