2012-09-21 72 views
0

QBASIC有一些命令,例如LOCATE(X,Y)是將光標放在一定的位置在屏幕上,並CLS是清除屏幕,這有助於一個控制檯應用程序看起來很乾淨。Ruby是否有像QBASIC一樣的格式化屏幕?

紅寶石有相同的功能嗎?將它用於小型項目可能會很好。

感謝您的幫助

+0

你並不是真的想這樣做 - 沒有針對該問題的跨平臺解決方案,除非您正在爲實際應用開發某個控制檯UI,否則沒有實際用處。 – iced

+0

這應該不是問題。事實上,這只是一個課程項目,ruby是我們正在學習的東西。我們不想花太多時間在GUI庫上。這就是爲什麼我問這個功能性,因爲它使屏幕更清潔。 – Richard77

回答

1

不,但查找ncurses。 http://ncurses-ruby.berlios.de/

+0

在你提供的鏈接中,他們正在討論C,Linux,..我有一臺運行在Windows上的筆記本電腦。圖書館還能工作嗎? – Richard77

+0

不知道,但試試這個鏈接http://roguebasin.roguelikedevelopment.org/index.php/Ruby#ncurses-ruby – Satya

1

您可以用system "clear"清除屏幕,並且每次打印整個屏幕。

相關問題