Untuk kali ini warnanya hanya berupa merah putih sama biru, silahkan ganti dengan warna lain sesuka
anda :D
1. Buat sebuah form dan 3 buah Label, biarkan Name seperti itu. :D
2. Klik View code atau double klik pada form.
3. Ketik kode di bawah ini :
Me.text1.Text = KeyAscii
End Sub
Form pada Visual Basic 6.0 Berkedei-kedip??
Form akan membuka dan menutup dengan sendirinya kayak lagi berkedip-
kedip.
Langkah langkah pembuatanya adalah sebagai berikut :
1. Buatlah Form dan tempelkan sebuah timer, biarkan nama form tetap Form1
dan Timer Timer1
2. Klik View code atau dobel klik pada area Form
3. Pada Form load ketikan listing program :
Timer1.Interval = 100
pembuatan program kita memerlukan suatu text hanya boleh di isi dengan angka
saja.
Berikut code program yang hanya data numeric/ number yang boleh di masukan
dalam textbox :
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii <> 57 Then KeyAscii = 0
End Sub
Cara tersebut hanya menerima karakter 0 sampai dengan 9 saja, supaya tombol
lainnya seperti Delete BackSpace, dan SpaceBar juga bisa diterima Berikut
codenya :
Menjalankan file suara (.wav) pada waktu tertentu (timer), suara di mainkan bila telah mencapai waktu
tertentu. Program harus bersifat fleksibel terhadap perobahan waktu yang diinginkan. Misalnya saja
pada hari tertentu mungkin saja rentang waktu untuk 1 jam pelajaran berbeda dengan hari lain.
Option Explicit
Option Base 1
Private Declare Function PlaySound Lib “winmm.dll” Alias “PlaySoundA” _
(ByVal lpszName As String, ByVal hModule As Long, _
ByVal dwFlags As Long) As Long
Private Declare Function waveOutGetNumDevs Lib “winmm.dll” () As Long
Public WavePlay As Boolean
Dim Detik As Long
Dim aTandaBell(20) As String
Dim aTandaBunyi(20) As String
Dim aTandaNada(20) As Integer
Dim I As Integer
Dim SedangBunyi As Boolean
Public Function CanPlayWaves() As Boolean
CanPlayWaves = waveOutGetNumDevs()
End Function
Public Function PlayWaveFile(FileName As String, Optional Async As Boolean) As Boolean
Dim Flags As Long
Const SND_SYNC = &H0 ‘ Play synchronously
Const SND_ASYNC = &H1 ‘ Play asynchronously
Const SND_NODEFAULT = &H2 ‘ No default sound event is used
Const SND_FILENAME = &H20000 ‘ Name is a file name
Flags = SND_NODEFAULT Or SND_FILENAME Or SND_SYNC
If Async Then Flags = Flags Or SND_ASYNC
PlayWaveFile = PlaySound(FileName, 0&, Flags)
End Function
Public Function StopPlayingWave() As Boolean
Const SND_PURGE = &H40
PlaySound vbNullString, 0&, SND_PURGE
End Function
Private Sub Command1_Click()
‘Initialize boolean variable WavePlay
WavePlay = CanPlayWaves
If WavePlay Then ‘If Boolean is true (system can play sound)
PlayWaveFile App.Path + “\trumpet1.wav”, True
End If
End Sub
nFree = FreeFile
Detik = 0
SedangBunyi = False
End Sub
jam = Hour(Time)
menit = Minute(Time)
dtk = Second(Time)
JamMenit = jam + “.” + menit + “.” + dtk
Label3.Caption = JamMenit
For N = 1 To I
If (aTandaBell(N) = JamMenit) And (UCase(aTandaBunyi(N)) = “ON”) Then
WavePlay = CanPlayWaves
If WavePlay Then ‘If Boolean is true (system can play sound)
If aTandaNada(N) = 1 Then
PlayWaveFile App.Path + “\trumpet1.wav”, True
Else
PlayWaveFile App.Path + “\trumpet2.wav”, True
End If
End If
End If
Next N
End Sub
Jika ingin menterjemahkan dalam bentuk minggu ke sekian dalam sebulan, maka Anda tinggal
memetakan mulai dari minggu pertama sampai minggu terakhir dalam setahun di suatu bulan
tersebut menjadi nilai sekuensial yang dimulai dari angka 1 sampai jumlah maksimal minggu
keberapa di bulan tersebut dalam sebulan.
Berikut ini cara untuk menghitung jumlah karakter yang terdapat di dalam sebuah file teks (.txt
file).
Cukup dengan mengoptimalkan reference Microsoft Scripting Runtime yang sudah disediakan
oleh Visual Basic 6, Anda dapat membaca data setiap baris di dalam file teks tersebut,
menghitung jumlah karakter di setiap baris, dan menghitung total semua karakter yang terdapat
di dalam file teks tersebut, termasuk karakter spasi. Semuanya dapat dilakukan dengan mudah.
Code::
'Deskripsi: Tips untuk menghitung jumlah karakter yang terdapat di dalam
' suatu file (teks). Mungkin suatu ketika, Anda akan memproses
' data yang sangat banyak yang terdiri dari ratusan bahkan
' ribuan karakter dalam suatu file teks.
'Pembuat : Masino Sinaga (admin@masinosinaga.com)
'Waktu : Senin, 7 September 2009.
'Persiapan: 1. Buat 1 Project standard exe baru dengan 1 Form
' 2. Tambahkan 1 control CommandButton ke atas form
' 3. Tambahkan reference "Microsoft Scripting Runtime"
' (scrrun.dll) melalui menu: "Project->References..."
' 4. Buat sebuah file teks baru bernama "TestNotepad.txt" dan
' ketikkan data yang terdiri dari beberapa baris. Letakkan
' file dalam direktori yang sama dengan source-code/tips
' ini berada.
' 5. Copy-kan coding berikut ke dalam editor form yg bertalian.
'-----------------------------------------------------------------------------
-----
Option Explicit
Private Sub Command1_Click()
MsgBox HitungKarakterFileTeks(App.Path & "\TestNotepad.txt")
End Sub