FileSystem.SPC(Int16) Yöntem

Tanım

Çıkışı konumlandırmak için Print veya PrintLine işleviyle kullanılır.

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

Parametreler

Count
Int16

Gerekli. Listede sonraki ifadeyi görüntülemeden veya yazdırmadan önce eklenecek boşluk sayısı.

Döndürülenler

Çıkışı konumlandırmak için Print veya PrintLine işleviyle kullanılır.

Örnekler

Bu örnekte, çıktıyı bir dosyaya ve Çıktı penceresine konumlandırmak için SPC işlevi kullanılır.

' 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.

Açıklamalar

Count çıktı satırı genişliğinden küçükse, sonraki yazdırma konumu yazdırılan boşlukların sayısını hemen izler. Count çıktı satırı genişliğinden büyükse, SPC formülü kullanarak sonraki yazdırma konumunu hesaplar:

currentprintposition(+(Count``Mod``width))

Örneğin, geçerli yazdırma konumu 24 ise, çıkış satırı genişliği 80'dir ve SPC(90)belirtirseniz, sonraki yazdırma 34 konumundan başlar (geçerli yazdırma konumu + 90/80'in geri kalanı). Geçerli yazdırma konumu ile çıkış çizgisi genişliği arasındaki fark Count'den küçükse (veya CountModgenişliği), SPC işlevi bir sonraki satırın başlangıcına atlar ve Count değerine eşit boşluklar oluşturur - (genişliği - geçerli yazdırma pozisyonu).

Not

Tablosal sütunlarınızın geniş harflere izin verecek kadar geniş olduğundan emin olun.

Şunlara uygulanır

Ayrıca bkz.