2017-05-05 64 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中完美工作。謝謝。 –