FileSystem.SPC(Int16) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Digunakan dengan fungsi Print
atau PrintLine
untuk memosisikan output.
public:
static Microsoft::VisualBasic::SpcInfo SPC(short Count);
public static Microsoft.VisualBasic.SpcInfo SPC (short Count);
static member SPC : int16 -> Microsoft.VisualBasic.SpcInfo
Public Function SPC (Count As Short) As SpcInfo
Parameter
- Count
- Int16
Diperlukan. Jumlah spasi yang akan disisipkan sebelum menampilkan atau mencetak ekspresi berikutnya dalam daftar.
Mengembalikan
Digunakan dengan fungsi Print
atau PrintLine
untuk memosisikan output.
Contoh
Contoh ini menggunakan fungsi
' The SPC function can be used with the Print function.
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
Print(1, "10 spaces between here", SPC(10), "and here.")
FileClose(1) ' Close file.
Keterangan
Jika Count
kurang dari lebar garis output, posisi cetak berikutnya segera mengikuti jumlah spasi yang dicetak. JikaCount
lebih besar dari lebar garis output, SPC
menghitung posisi cetak berikutnya menggunakan rumus:
currentprintposition
(+(Count``Mod``width
))
Misalnya, jika posisi cetak saat ini adalah 24, lebar garis output adalah 80, dan Anda menentukan SPC(90)
, cetak berikutnya akan dimulai pada posisi 34 (posisi cetak saat ini + sisa 90/80). Jika perbedaan antara posisi cetak saat ini dan lebar garis output kurang dari Count
(atau lebar Count
Mod
), fungsi SPC
melompat ke awal baris berikutnya dan menghasilkan spasi yang sama dengan Count
- ( lebar - ).
Nota
Pastikan kolom tabular Anda cukup lebar untuk memungkinkan huruf lebar.
Berlaku untuk
Lihat juga
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- TAB
- FileWidth(Int32, Int32)
- Operator Mod
(Visual Basic)