Spc函式 返回
與 Print # 語句或 Print 方法一起使用,對輸出進行定位。
語法
Spc(n)
必要的 n 參數是在顯示或列印列表中的下一個表達式之前插入的空白數。
說明
如果 n 小於輸出行的寬度,則下一個列印位置將緊接在數個已列印的空白之後。如果 n 大於輸出行的寬度,則 Spc 利用下列公式計算下一個列印位置:
current print position + (n Mod width)
例如,如果當前輸出位置為 24,而輸出行的寬度為 80,並指定了 Spc(90),則下一個列印將從位置 34 開始(當前列印位置 + 90/80 的餘數)。如果當前列印位置和輸出行寬度之間的差小於 n(或 n Mod width),則 Spc 函式會跳到下一行的開頭,並產生數量為 n - (width - current print position) 的空白。
注意 要確保表格欄寬度足以容納較寬的字元串。
當 Print 方法與間距字型一起使用時,使用 Spc 函式列印的空格字元的寬度總是等於選用字型內以磅數為單位的所有字元的平均寬度。但是,在已列印字元的個數與那些字元所占據的定寬列的數目之間不存在任何關係。例如,大寫英文字母 W 占據超過一個定寬的列,而小寫字母 i 則占據少於一個定寬的列。