2013-03-20 77 views
1

我正在使用GW-BASIC語言,我需要將輸出打印在頁面中央,現在它從A4大小頁面的左上角開始,我可以嘗試使用打印機首選項設置邊距,但沒有這種選項。在打印GW-BASIC中設置頁邊距

誰能告訴我如何將它設置爲打印到頁面中心?

回答

1

沒有辦法讓我確定x和y需要用於A4紙上的特定消息,但使用LOCATE語句移動光標將是最簡單的方法。

可能需要進行試驗和錯誤,才能讓您的信息完美地集中在您的特定顯示屏上。

快速谷歌讓我這個:GW-BASIC User's Guide - LOCATE Statement

從網站:

語法:

LOCATE [row][,[col][,[cursor][,[start] [,stop]]]] 

評論:

是網線數,一數字表達式的範圍在1到25之間。

col是屏幕列號,數字表達式的範圍是1到40,或1到80,具體取決於屏幕寬度。

光標是一個布爾值,指示光標是否可見;零關閉,非零打開。

開始是光標開始掃描線,0的範圍內的數值表達式〜31

停止在光標停止掃描線,爲0〜31的範圍內的數值表達式。

只有前兩個參數是遊標的簡單的運動,喜歡的東西真的有必要:

10 LOCATE 4,20 
20 PRINT "YOUR TITLE HERE" 

上述操作會將光標移至第4行第20列,然後打印「您的標題在此處」。

+0

是的。我知道它已經過了一個月了,但我認爲這可能會有所幫助,如果有人回來看... – 0x90h 2013-05-07 09:05:31

+0

這將是有用的,如果你添加相關的代碼到你的答案。這樣,如果鏈接停止工作,您的答案可能仍然有助於未來的訪問者。 – Ren 2013-05-07 09:21:32

+1

夠公平的,完成了。 – 0x90h 2013-05-07 12:16:43