'Gambar teks...
StrokePath Picture1.hdc
End Sub
Mencoba Printer
'Deskripsi: Mencoba printer dengan men-test cetak halaman (print test
page).
'Pembuat : Masino Sinaga (masino_sinaga@posindonesia.co.id)
'Persiapan: 1. Buat 1 Project baru dengan 1 Form.
' 2. Copy-kan coding berikut ke dalam editor form yang
bertalian.
'--------------------------------------------------------------------
-------
Const gREGKEYSYSINFOLOC = _
"SOFTWARE\Microsoft\Shared Tools Location"
Const gREGVALSYSINFOLOC = "MSINFO"
Const gREGKEYSYSINFO = _
"SOFTWARE\Microsoft\Shared Tools\MSINFO"
Const gREGVALSYSINFO = "PATH"
End If
Next i 'Maju ke karakter berikutnya
End Function
'Contoh ini akan menunjukkan bahwa string 'is' muncul 2 kali dalam
string 'this is my string'.
'Coding ini menggunakan fungsi 'split' yang hanya terdapat mulai
Visual Basic 6.0 ke atas.
Private Sub Form_Load()
myString = "this is my string"
tempString = Split(myString, "is")
MsgBox "'is' muncul dalam '" & myString & "' sebanyak " &
UBound(tempString) & " kali."
End Sub
Function Tampung(Hitung)
Dim Hasil As Integer
Hasil = 0 'Inisialisasi variabel Hasil
Hasil = Hasil + Hitung
Text1.SetFocus 'Fokuskan kursor ke text1 kembali
SendKeys "{Home}+{End}" 'Highlight text1
Print "Kesempatan ke-" & Hasil 'Tampilkan sudah berapa kali
salah password
End Function
'Jika Anda ingin agar program melakukan pause selama selang waktu
'yang ditentukan di bawah tetapi tidak mengizinkan proses lainnya
'berlangsung, tutup statement DoEvents yang ada di dalam prosedur
'di bawah ini...
Tentang SendKeys
'Deskripsi: SendKeys merupakan cara untuk mengirimkan nilai penekanan
suatu
' tombol/tuts pada keyboard ke suatu objek tertentu atau ke
' dalam program.
'Pembuat : Masino Sinaga (masino_sinaga@posindonesia.co.id)
'Diupload : Rabu, 15 Mei 2002
'Persiapan: 1. Buat 1 Project baru dengan 1 Form, 1 TextBox, dan
' 1 Commandbutton.
' 2. Copy-kan coding berikut ke dalam editor form yang
bertalian.
'--------------------------------------------------------------------
------
'Klik tiga kali Command1, dan amati setiap perubahan yang terjadi.
Tentang WithEvents
'Deskripsi: 'WithEvents' adalah sebuah cara memberitahukan ke program
untuk
' mengatasi seluruh event yang berhubungan dengan suatu
control.
' Dalam contoh ini, kita menghubungkan dengan Commandbutton
pada
' event 'Click'.
'Pembuat : Masino Sinaga (masino_sinaga@posindonesia.co.id)
'Diupload : Jumat, 10 Mei 2002
'Persiapan: 1. Buat 1 Project baru dengan 1 Form saja!
' 2. Copy-kan coding berikut ke dalam editor form yang
bertalian.
'--------------------------------------------------------------------
-----------
Option Explicit 'Semua variabel yang digunakan harus
dideklarasikan
Private WithEvents cmdButton As CommandButton 'hubungkan ke
Commandbutton
Tentang WithEvents
'Deskripsi: 'WithEvents' adalah sebuah cara memberitahukan ke program
untuk
' mengatasi seluruh event yang berhubungan dengan suatu
control.
' Dalam contoh ini, kita menghubungkan dengan Commandbutton
pada
' event 'Click'.
'Pembuat : Masino Sinaga (masino_sinaga@posindonesia.co.id)
'Diupload : Jumat, 10 Mei 2002
'Persiapan: 1. Buat 1 Project baru dengan 1 Form saja!
' 2. Copy-kan coding berikut ke dalam editor form yang
bertalian.
'--------------------------------------------------------------------
-----------
Option Explicit 'Semua variabel yang digunakan harus
dideklarasikan
Private WithEvents cmdButton As CommandButton 'hubungkan ke
Commandbutton
Berikut adalah tipe data di Visual Basic, termasuk ukuran penyimpanan dan range (batas bawah dan
batas atas) dari setiap tipe data tersebut:
---------------------------------------------------------------------
---
Data type Storage size Range
---------------------------------------------------------------------
---
Byte 1 byte 0 to 255
Boolean 2 bytes True or False
Long
(long integer) 4 bytes -2,147,483,648 to 2,147,483,647
Single
(single-
precision
floating-point) 4 bytes -3.402823E38 to -1.401298E-45
for negative values;
1.401298E-45 to 3.402823E38
for positive values
Double
(double-
precision
floating-point) 8 bytes -1.79769313486231E308 to
-4.94065645841247E-324
for negative values;
4.94065645841247E-324 to
1.79769313486232E308
for positive values
Currency
(scaled
integer) 8 bytes -922,337,203,685,477.5808 to
922,337,203,685,477.5807
String
(variable-
length) 10 bytes 0 to approximately 2 billion
string length
String
(fixed-
length) Length of 1 to approximately 65,400
string
Variant
(with
numbers) 16 bytes Any numeric value up to
the range of a Double
Variant
(with
characters) 22 bytes
string length Same range as for variable-length
String
User-defined
(using Type) Number required
by elements The range of each element is the same
as the range of its data type.
Catatan: Arrays dengan tipe data apapun membutuhkan 20 bytes di memori ditambah 4 bytes untuk
setiap array dimension ditambah dengan jumlah byte yang ditempati oleh data array itu sendiri.
Memory yang ditempati oleh data dapat dihitung dengan memperbanyak jumlah elemen data dari
ukuran setiap elemennya. Sebagai contoh, data dalam array berdimensi tunggal terdiri dari 4 elemen
data Integer yang setiap datanya menggunakan 2 bytes dan secara keseluruhan menempati 8 bytes
di memori. Jumlah 8 bytes yang dibutuhkan untuk data ditambah 24 bytes berikutnya mengakibatkan
total memori yang dibutuhkan untuk array ini menjadi 32 bytes.
Gunakan fungsi StrConv untuk mengkonversi data tipe string ke tipe data lainnya.