Friday, 29 April 2011
Form Login - Visual Basic
Membuat Form (formulir, GUI of software) Login dalam sebuah program Administrasi itu memang penting,
karena hak akses untuk mengelola data (administrasi) tersebut harus terjaga keasliannya.
Ada banyak logika cara untuk membuat Form Login, sesuai tingkat kemahiran seseorang tersebut dalam programing.
Nah, disini saya beri contoh untuk teknik dasar dalam membuatnya, yaitu dengan mencocokkan TextBox satu dengan
TextBox lain dalam Visual Basic 6.0 Programming.
Untuk yang lebih sih bisa dengan membuat file tertentu, menempel di Registry, bahkan menempel pada program
itu sendiri, begitu sih menurut teknik yang pernah saya terapkan selama mempelajari Visual Basic 6.0 a.k.a
(as know as) VB ini.
Are u wanna try more? Just do it now!
'From Login
'Palangka Raya, 28/4/2011, 1:40 PM (WIB)
'Riyan Hidayat Samosir @ BeKaBe.BlogSpot.Com - Belajar Visual Basic _ Form Login
'Tambahkan: 2 buah Label, 3 buah TextBox, 1 buah CommandButton
Dim SalahPassWord_ke_i_kali As Integer
Private Sub Form_Load()
SalahPassWord_ke_i_kali = 0
Me.Caption = "Form login"
Me.Text3.Visible = False
End Sub
Private Sub Command1_Click()
If Me.Text2.Text = Me.Text3.Text Then
MsgBox "Selamat datang!"
Me.Caption = "Sukses login"
Else
SalahPassWord_ke_i_kali = SalahPassWord_ke_i_kali + 1
MsgBox "Anda salah memasukkan PassWord " & SalahPassWord_ke_i_kali & " kali"
Me.Caption = "Form login"
If SalahPassWord_ke_i_kali = 2 Then
MsgBox "Kesempatan Anda 1 kali lagi"
End If
If SalahPassWord_ke_i_kali = 3 Then
Me.Caption = "Gagal login"
MsgBox "Anda sudah salah memasukkan PassWord 3 kali, maka proses ini akan ditutup!"
End
End If
End If
End Sub
Contoh file dapat di download di : http://ryanbekabe.byethost14.com/files/Form_Login.zip
Atau di : http://www.ziddu.com/download/14788716/Form_Login.zip.html
Sunday, 17 April 2011
Fungsi IF - Belajar C++
Iseng aja nih update tugas kuliah, biar bisa dipelajari bareng.
Bagi yang udah mahir C++, maaf ini artikel pemula, harap maklum.
Bagi yang pemula, Let's Rock!, Let's Learn!
//Article by http://bekabe.blogspot.com
//Riyan Hidayat Samosir in Belajar Borland C++
//Palangka Raya, 17-01-2011, 09:30 AM
#include
#include
void main()
{
clrscr();
char menikah;
cout<<"Apakah Anda sudah menikah? (Ya=Y, Tidak=T) : ";cin>>menikah;
if (menikah=='T' || menikah=='t')
cout<<"Tunjangan = 100000"<
else if (menikah=='Y' || menikah=='y')
cout<<"Tunjangan = 500000"<
else
cout<<"Tunjangan = 0"<
cout<<"Terima kasih";
}
Bagi yang udah mahir C++, maaf ini artikel pemula, harap maklum.
Bagi yang pemula, Let's Rock!, Let's Learn!
//Article by http://bekabe.blogspot.com
//Riyan Hidayat Samosir in Belajar Borland C++
//Palangka Raya, 17-01-2011, 09:30 AM
#include
#include
void main()
{
clrscr();
char menikah;
cout<<"Apakah Anda sudah menikah? (Ya=Y, Tidak=T) : ";cin>>menikah;
if (menikah=='T' || menikah=='t')
cout<<"Tunjangan = 100000"<
cout<<"Tunjangan = 500000"<
cout<<"Tunjangan = 0"<
}
Visual Basic - Membuat Fungsi Terbilang
Seperti yang pernah rekan pembaca lakukan pada pembelian atau pembayaran atau menabung di bank, ada 'angka' yang menunjukkan banyaknya uang yang mau disetor tersebut, ada pula 'kalimat' yang menunjukkan banyaknya uang yang mau disetor tersebut, yang biasanya bertuliskan 'terbilang'.
Contoh:
100.000
Terbilang: Seratus ribu.
Untuk mahasiswa yang sedang ada tugas Visual Basic 6.0 yang berkaitan dengan kasus tersebut, silakan pelajari Script atau Source Code Visual Basic ini:
'Belajar Visual Basic 6.0
'Tambahkan: 1 TextBox, 1 CommandButton, 1 Label
'Riyan Hidayat Samosir in BeKaBe.BlogSpot.Com
Function SayNumber(nNumber As Variant, _
Optional SayKoma As Boolean = False) As String
Dim i As Long
Dim s As String
Dim s2 As Double
Dim x As String
Dim minus As Boolean
Dim nBulat As Double
If TypeName(nNumber) = "String" Then
If Trim(Mid$(nNumber, 1, 1) = "-") Then
minus = True
nNumber = Mid(nNumber, 2)
End If
x = Trim(CDbl(nNumber))
Else
If nNumber < 0 Then nNumber = Abs(nNumber) minus = True End If x = FormatNumber(nNumber, 2) End If s = SayN(Int(nNumber)) If minus Then SayNumber = "Minus " & s Else SayNumber = s End Function Function SayN(nNumber As Double) As String Dim z, s, a, c, x Dim ulang As Double Dim i As Byte Dim tampung(5) As String Dim n As String n = LTrim(RTrim(nNumber)) ulang = (Len(n) - 1) \ 3 + 1 For i = 1 To ulang If Len(n) > 3 Then
c = Mid$(n, Len(n) - 2, 3)
n = Mid$(n, 1, Len(n) - 3)
tampung(i) = c
Else
tampung(i) = n
End If
Next i
z = ""
If n = "0" Then
z = "Nol "
Else
i = ulang
Do
a = ""
x = ""
s = tampung(i)
While Len(s) < 3 s = "0" + s Wend 'digit ratusan If Mid$(s, 1, 1) <> "0" Then
If Mid$(s, 1, 1) = "1" Then
a = a + "Seratus "
Else
a = a + Nama(Mid$(s, 1, 1)) + "Ratus "
End If
End If
'digit 11-19
If Mid$(s, 2, 1) = "1" Then
If (Mid$(s, 3, 1) <> "1") And (Mid$(s, 3, 1) <> "0") Then
a = a + Nama(Mid$(s, 3, 1)) + "Belas "
End If
If Mid$(s, 3, 1) = "1" Then a = a + "Sebelas "
If Mid$(s, 3, 1) = "0" Then a = a + "Sepuluh "
End If
'digit puluhan
If (Mid$(s, 2, 1) <> "1") And _
(s <> "000") And (Mid$(s, 2, 1) <> "0") Then
a = a + Nama(Mid$(s, 2, 1)) + "Puluh "
End If
If (Mid$(s, 3, 1) <> "0") And (Mid$(s, 2, 1) <> "1") Then
a = a + Nama(Mid$(s, 3, 1))
End If
'perkecualian untuk seribu
If (i = 2) Then
If s = "001" Then a = "Se"
End If
If s <> "000" Then
If i = 1 Then x = ""
If i = 2 Then x = "Ribu "
If i = 3 Then x = "Juta "
If i = 4 Then x = "Miliar "
If i = 5 Then x = "Triliun "
End If
If a = "Se" Then x = LCase(x)
z = z + a + x
i = i - 1
Loop Until i = 0
End If
SayN = z
End Function
Private Function Nama(a As String) As String
Select Case a
Case "1": Nama = "Satu "
Case "2": Nama = "Dua "
Case "3": Nama = "Tiga "
Case "4": Nama = "Empat "
Case "5": Nama = "Lima "
Case "6": Nama = "Enam "
Case "7": Nama = "Tujuh "
Case "8": Nama = "Delapan "
Case "9": Nama = "Sembilan "
Case "0": Nama = ""
End Select
End Function
Private Sub Command1_Click()
Label1.Caption = SayNumber(Text1.Text)
End Sub
Atau, silakan download sample projectnya di :
http://www.ziddu.com/download/14628683/Terbilang.zip.html
Cadangan jika link di atas tidak bisa di:
http://ryanbekabe.byethost14.com/files/Terbilang.zip
MANModAV 2.5 - Penambahan Tombol 'Fix' untuk Pembersihan Infeksi Virus pada HTML, etc, oleh Virus Tongji, etc. (etcetera dan sebagainya, dan lain-lain.)
Download MANModAV 2.5 di : http://www.ziddu.com/download/14563556/MANModAV2.5.zip.html
Masih versi beta sebenarnya, bug-nya masih belum sempat di-fix (diperbaiki).
Untuk ReadMe silakan baca ReadMe pada versi sebelumnya, versi 1.x (x adalah nilai variabel, nilai yang bisa berubah).
Pada versi 2.5 ini, MANModAV menambahkan beberapa database virus baru seperti virus Ramnit, dan virus yang belum diketahui yang dinamakan virus 'X' (Mr. X), istilah untuk virus yang belum sempat dianalisa, yang lolos dari database AntiVirus yang ada, daripada saya susah-susah mencari namanya, saya jadikan 'X' deh. Ihihihihi....
Seperti kebanyakan FreeWare (program gratis) lainnya, risk @ ur own!
Salam bebas virus,
Ryan BeKaBe
Masih versi beta sebenarnya, bug-nya masih belum sempat di-fix (diperbaiki).
Untuk ReadMe silakan baca ReadMe pada versi sebelumnya, versi 1.x (x adalah nilai variabel, nilai yang bisa berubah).
Pada versi 2.5 ini, MANModAV menambahkan beberapa database virus baru seperti virus Ramnit, dan virus yang belum diketahui yang dinamakan virus 'X' (Mr. X), istilah untuk virus yang belum sempat dianalisa, yang lolos dari database AntiVirus yang ada, daripada saya susah-susah mencari namanya, saya jadikan 'X' deh. Ihihihihi....
Seperti kebanyakan FreeWare (program gratis) lainnya, risk @ ur own!
Salam bebas virus,
Ryan BeKaBe
Kumpulan Link Download
http://www.ziddu.com/download/14563562/AntiAutoPayLoadMalWare.zip.html
http://www.ziddu.com/download/14563556/MANModAV2.5.zip.html
http://www.ziddu.com/download/14628683/Terbilang.zip.html
http://www.ziddu.com/download/12873370/TPWPortable.zip.html
http://www.ziddu.com/download/12495179/Tab_HitungBangunRuang.zip.html
http://www.ziddu.com/download/5265923/iPenyebaranVirusKomputerdimulaidariDiriKitaSendiri.pdf.html
http://www.ziddu.com/download/4768383/MFBI.zip.html
http://www.ziddu.com/downloadlink/14563562/AntiAutoPayLoadMalWare.zip
http://www.ziddu.com/downloadlink/13685740/urtCutExploityangLain_UncensoredRahasiaDibongkar.doc
http://www.ziddu.com/downloadlink/13387223/VirusSurprise-AntiVirusPalsuyangButuhKasihSayang.pdf
http://www.ziddu.com/downloadlink/12757312/uMemangTidakMenguasaiSegalaHalApaAdaYangKeberatan.pdf
http://www.ziddu.com/downloadlink/13812702/TutorialJoomla1.5.x-Wongbagoes2.rar
http://www.ziddu.com/downloadlink/12757266/Cintaituindahcintaitumudahsomakeitsimple.pdf
http://www.ziddu.com/downloadlink/9851675/KubusRubik.zip
http://www.ziddu.com/downloadlink/6520622/BMW_TB-1.zip
http://www.ziddu.com/downloadlink/5630027/MANModAV0.1.zip
http://www.ziddu.com/download/14629064/VisualBasic6.0EnterpriseEdition.torrent.html
http://www.ziddu.com/download/14629041/utorrent.zip.html
http://www.ziddu.com/download/14629071/ingForTheAbsoluteBeginner2001-allfreeebooks.tk.torrent.html
http://www.ziddu.com/download/14629123/Borland_Delphi_7_Personal_-Fenopy.com.torrent.html
http://www.ziddu.com/download/14629175/Fedora-11-i686-Live.torrent.html
http://www.ziddu.com/download/14563556/MANModAV2.5.zip.html
http://www.ziddu.com/download/14628683/Terbilang.zip.html
http://www.ziddu.com/download/12873370/TPWPortable.zip.html
http://www.ziddu.com/download/12495179/Tab_HitungBangunRuang.zip.html
http://www.ziddu.com/download/5265923/iPenyebaranVirusKomputerdimulaidariDiriKitaSendiri.pdf.html
http://www.ziddu.com/download/4768383/MFBI.zip.html
http://www.ziddu.com/downloadlink/14563562/AntiAutoPayLoadMalWare.zip
http://www.ziddu.com/downloadlink/13685740/urtCutExploityangLain_UncensoredRahasiaDibongkar.doc
http://www.ziddu.com/downloadlink/13387223/VirusSurprise-AntiVirusPalsuyangButuhKasihSayang.pdf
http://www.ziddu.com/downloadlink/12757312/uMemangTidakMenguasaiSegalaHalApaAdaYangKeberatan.pdf
http://www.ziddu.com/downloadlink/13812702/TutorialJoomla1.5.x-Wongbagoes2.rar
http://www.ziddu.com/downloadlink/12757266/Cintaituindahcintaitumudahsomakeitsimple.pdf
http://www.ziddu.com/downloadlink/9851675/KubusRubik.zip
http://www.ziddu.com/downloadlink/6520622/BMW_TB-1.zip
http://www.ziddu.com/downloadlink/5630027/MANModAV0.1.zip
http://www.ziddu.com/download/14629064/VisualBasic6.0EnterpriseEdition.torrent.html
http://www.ziddu.com/download/14629041/utorrent.zip.html
http://www.ziddu.com/download/14629071/ingForTheAbsoluteBeginner2001-allfreeebooks.tk.torrent.html
http://www.ziddu.com/download/14629123/Borland_Delphi_7_Personal_-Fenopy.com.torrent.html
http://www.ziddu.com/download/14629175/Fedora-11-i686-Live.torrent.html
Subscribe to:
Posts (Atom)