Pada saat kita membuat suatu program, terkadang kita memerlukan karakter-karakter yang merepresentasikan fungsionalitas spesifik. Contohnya, karakter yang merepresentasikan backspace, enter, tab dan baris baru.
Sebenarnya, di VB6, karakter-karakter spesifik tersebut telah didefinisikan dalam suatu konstanta built-in. Kita tinggal menggunakannya saja, tanpa melakukan definisi lagi. Tabel di atas adalah daftar konstanta built-in yang tersedia.
Konstanta-konstanta di atas bisa Anda gunakan ketika mencetak output di kontrol, message box, atau langsung ke form. Contoh penggunaannya seperti berikut :
'Mencetak output setelah tabulasi
Print vbTab; "Hello"
Print Chr(9); "Hello"
Dua konstanta terakhir, yaitu vbCrlf dan vbNewLine, pada prinsipnya memang memiliki kegunaan sama. Tetapi, dalam beberapa kasus, vbNewLine dieksekusi lebih cepat dibanding vbCrlf.
Sebenarnya, di VB6, karakter-karakter spesifik tersebut telah didefinisikan dalam suatu konstanta built-in. Kita tinggal menggunakannya saja, tanpa melakukan definisi lagi. Tabel di atas adalah daftar konstanta built-in yang tersedia.
Konstanta | Ekuivalen | Keterangan |
vbNullChar | Chr(0) | null (NULL) |
vbBack | Chr(8) | Backspace |
vbTab | Chr(9) | Tab Horizontal |
vbLf | Chr(10) | Line Feed |
vbVerticalTab | Chr(11) | Tab Vertikal |
vbFormFeed | Chr(12) | Formfeed |
vbCr | Chr(13) | Carriage Return |
vbCrLf | Chr(13) + Chr(10) | Carriage Return dan Line Feed |
vbNewLine | Chr(13) + Chr(10) | Sama seperti vbCrLf, yaitu baris baru |
'Mencetak output setelah tabulasi
Print vbTab; "Hello"
Print Chr(9); "Hello"
Dua konstanta terakhir, yaitu vbCrlf dan vbNewLine, pada prinsipnya memang memiliki kegunaan sama. Tetapi, dalam beberapa kasus, vbNewLine dieksekusi lebih cepat dibanding vbCrlf.
Tidak ada komentar:
Posting Komentar