Fungsi aktif dan nonaktifkan komponen pada form dengan Microsoft Visual Basic 6.0

0 komentar

Assalamu’alaikum wr. wb.
Hallo para penggila koding terutama penggila koding vb6.0 apa kabar? Semoga baik baik saja aamiin. kembali lagi dengan saya bro andri, sesuai dengan judul yang saya tulis diata pada kesempatan ini saya ingin mencoba sharing tenatang Fungsi aktif dan nonaktifkan komponen pada form dengan Microsoft Visual Basic 6.0. Sedikit penjelasan, jadi fungsi ini akan membuat aktif atau nonaktif pada komponen yang ada didalam form, manfaatnya antara lain untuk meminimalisir yang namanya salah pencet, seperti gambar diatas tombol “Bersih”, “Simpan”, dan “Tutup” nonaktif dan tombol “Tambah” aktif. Hal itu agar menghindari pengguna yang begitu belum mengerti cara menggunakan programnya. Nah ketika tombol “Tambah” diklik maka tombol yang lainnya akan aktif. Bagaimana? Cukup jelas bukan? Ya sudah kalau begitu langsung ke caranya dibawah ini:
1. Buka Microsoft Visual Basic 6.0 kalian pilih project baru dan standar EXE.
2. Buat 1 form.
3. Buat desain form nya terdiri dari:
> 4 CommandButton
> 4 Label
> 3 TextBox
Atau anda bisa lihat gambar dibawah.

5. masukan listing caranya klik view code atau anda bisa dengan cara klik dua kali pada form.

6. Copy dan paste listing berikut.

Private Sub Command1_Click()
Text1.Enabled = True
Text2.Enabled = True
Text3.Enabled = True
Command2.Enabled = True
Command3.Enabled = True
Command4.Enabled = True
Text1.SetFocus
End Sub

Private Sub Command3_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub

Private Sub Form_Load()
Text1.Enabled = False
Text2.Enabled = False
Text3.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
Command4.Enabled = False
End Sub

7. Apabila sudah siap sekarang waktunya test program dengan cara run programnya atau anda bisa menekan F5 pada keyboard.
Berhasil kan? Kalau begitu saya ucapkan selamat anda berhasil hehe, kalau masih ada error coba perhatikan lagi step stepnya mungkin ada yang terlewat dan jika masih bingung juga? Yasudah silahkan download projectnya dibawah ini. Terimakasih, mohon maaf apabila ada kekurangan.

Wassalamu’alaikum wr. wb.


Download disini

*note: untuk link doenload nanti menyusul dikarenakan ada kendala dalam teknis.

Read More »

Menghubungkan Form 1 dengan Form yang lain pada Microsoft Visual Basic 6.0

0 komentar
Assalamu'alaikum wr. wb
Selamat Malam Para pengunjung, semoga sehat selalu dan lancar semua aktifitasnya aamiin. pada postingan kali ini saya akan sharing tentang bagaimana cara Menghubungkan Form 1 dengan Form yang lain pada Microsoft Visual Basic 6.0. Jadi begini penjelasannya, misalnya saya punya aplikasi, ketika mau memakai aplikasinya harus login dulu jika berhasil login maka akan diarahkan ke form selanjutnya atau ke tampilan selanjutunya yang sudah ditentukan oleh sang pembuat. Disini saya hanya menjelaskan bagaimana menghubungkannya saja selebihnya tinggal kalian sendiri yang kembangkan. Berikut langkah-langkahnya:

1. Buka Microsoft Visual Basic 6.0 (VB6.0) anda dan pilih Standar EXE.
2. Buatlah 2 form dengan cara Klik kanan > Add > Form. atau anda bisa lihat gambar di bawah ini.
3. pilih Form > Open. seperti gambar di bawah ini.
4. Buatlah 1 CommandButton disetiap Form.
    Keterangan:
> Form1
Objek
Name
Caption
Command1
Command1
Next Form 2
 > Form2
Objek
Name
Caption
Command1
Command1
Kembali


5. Kemudian Klik dua kali pada Command1 di form1 dan isikan listing berikut.


          Private Sub Command1_Click()
          Form2.Show
          Unload Me
          End Sub


Jadi, "Form2.Show" fungsinya untuk menampilkan form2 dan "Unload Me" fungsinya untuk menghilangkan atau menyembunyikan form1. Nah mudah bukan? kalau anda sudah selesai coba run programnya atau anda bisa dengan cara menekan tombol F5 di keyboard. Kalau anda berhasil, selamat anda bisa :D. Saya rasa cukup sekian tutorial Menghubungkan Form 1 dengan Form yang lain pada Microsoft Visual Basic 6.0, mohon maaf apabila ada kekurangan.
Wassalamu'alaikum wr. wb.

Read More »

Cara Mengetahui isi pesan Error pada C++

0 komentar

Halo Sobat apakabar nih? Semoga sehat selalu ya.. Pernah gak sih ketika kita telah membuat koding yang menurut kita sudah benar susunannya,namun kita dihadapkan pada sebuah "Pesan Error" pada message box yang membuat kita bingung untuk membetulkan sebuah debug/error pada kodingan yang telah kita buat pada bahasa pemrograman Borland C++,seperti sebuah pesan "Syntax Error" dan sebagainya. Nah,kali ini kita akan membagikan sebuah tips mengetahui makna error pada bahasa pemrograman C++ .

1.Argument List syntax eror :
Yaitu adanya kesalahan pada daftar  argument fungsi.

2.Array bounds missing ] :
Array pada program harus di akhiri dengan kurung siku.

3.Array size too large :
Ukuran harga yang di deklarasikan terlampau pembesar.

4.Assember statemen too long :
Kode dalam bahasa mesin / tidak boleh lebih dari dari 480 byte.

5. Bad file name format include directive :
Nama file yang akan disertakan dalam satu program melalui # include,harus di apit oleh tanda khusus.contoh “nama.h” atau (nama file.h)

6.Bit file field 100 large :
Sebuah bit file field harus didefinisikan dengan dengan lebar berupa angkapan kostanta bernilai antara 1 (satu) dan 16 (enam belas).

7. Call of-nan fungtion:
Fungsi yang di pangil ternyata di deklarasikan bukab sebagai fungsi,melainkan misalnya dideklarasikan sebagai variable.

8.Cannot modify a const object:
Nilai objek yang dideklarasikan dengan kata-kata cost,tidak dapat diubah.ada ungkapan atau pernyataan yang mengubah nilainya.

9.Cost syntax error :
Ada type cost (konvensi type) yang symbol tidak tepat.

10.Caracter constant too long :
Panjang constant karakter maksimal hanya dua karakter.

11.Compound statement missing } :
Kekurangan tanda kurung kurawal penutup pada program.periksa jika ada kesalahan meletakkan tanda kurug kurawal.

12.Conflicting type modifier :
Dua buah modifier (modifikasi type) seperti near dan far tidak boleh digunakan secara bersamaan untuk modifikasi type
.

13.Constant expression required :
Ukuran array harus dinyatakan dengan suatu konstanta

14.Could not find file ‘xxx’ :
Artinya file ‘xxx’ tidak ditemukan.

15.Declaration missing " ; " :
Pendeklarasian file struk atau union harus diikuti dengan tanda titik koma (;).

16.Declaration needs type or strange class :
Suatu deklarasi harus memiliki palinh tidak satu tipe dan satu kolos penyimpanan.

17.Declaration syntax error :
Ada pernyataan yang simbolnya kurang atau terlalu banyak.

18.Default outside of switch :
Ada perintah default yang terletak di luar pernyataan switch.Biasanya hal ini di sebabkan kesalahan penempatan penempatan kurung kurawal (}).

19.Define directive needs an identifier :
Define harus diikuti dengan identifier atau krakter spasi,selain itu tidak di benarkan.

20.Division by zero
Ada pembagian suatu bilangan konstanta dengan nol (0).

21.Do statement must have while
Pernyataan do harus memiliki while.

22.Do-while statement missing ( :
Sesudah while pada pernyataan do,harus diberi tanda kurung buka.

23.Do-while statement missing ) :
Ungkapan kondisi dalam do-while harus di akhiri dengan ).

24.Do-while statement missing " " :
Kurang tanda ; pada pernyataan do-while.

25.Duplicate case :
Setiap case pada pernyataan switch,haru memiliki nilai ungkapan konstanta yang unik (tidak sama dangan yang lain).

26 Enum syntax error :
Kesalahan pada pendeklarasian enum.

27.Enumaration constant syntax error :
Pernyataan yang di berikan sebagai nilai enum,harus berupa konstanta.

28.Error writing output file :
Pesan kesalahan ini akan tampil jika disket penuh atau rusak pada saat ada penulisan ke file.

29.Expression syntax :
Kesalahan ini biasanya di sebabkan adanya dua operator yang berurutan,penampilan tanda kurung yang kurang tepat,atau kurang tanda titik.

30.File name too long :
Nama file pada pengarah # include terlalu panjang,maksimal untuk do,hanya di ijinkan sampai 64 karakter.

31.If statement missing ) :
Kurung tanda ( sesudah ungkapan kondisi yag mengikuti kata-kata if.

32.Illegal character ‘c’ ( oxxx ) :
Ada karakter yang tidak absah,nilai decimal karakter tersebut di tampilkan keluar.

33.Illegal in halisation :
Ada inisialisasi  harus di berikan suatu konstanta,atau alamat variable extern di tambah atau di kurangi suata konstanta.

34.Illegal octal digit :
Ada konstanta octal yang mengandung digit lebih besar dari 7.

35.Illegal pointen subtraction :
Kesalahan ini biasa timbul jika ada pengurangan suatu pointer dengan non pointer.

36.Illegal struction operational :
Struktur tidak bole di gunakan untuk operator-operator selain titik,alamat dan (&),atau di lewatkan sebagai parameter fungsi.

37.Illegal use of pointer :
Pointer hanya boleh digunakan untuk  menjumlah,pengurangan,perbandingan,operator tak langsung (*) atau (=>).

38.Improper use of a type dof symbol :
Penggunaan symbol type dof tidak tepat

39.Incorrect number format :
Ada tanda pecahanpada bilangan heksa decimal

40.Incompatible stronge class :
Kesalahan timbul karna pemakaian extorn pada pendefinisian fungsi.hanya static (hanya tanpa class penyimpanan sama sekali) yang di isinkan.

41.Incompatible type conversion :
Tipe-tipe yang hendak di konfersikan ,tidak cocok.misalnya konversi suatu fungsi ke non fungsi,nilai pecahan ke type pointer.

42.Incorrect use of default :
Kata kuncu default harus di ikuti ole tanda titik koma

43.Inisialiser syntax error :
Kaidah penganalisasi tidak benar.penyebabnya bisa berupa kekurangan atau kebanyakan operator atau salah tanda kurung.

44.Invalid indirection :
Operator tak langsung (*) memerlukan operand berupa pointer non-void.

45.Invalid macro argument :
Argument pada makro harus di pisahkan dengan karakter koma.

46.Invalid pointer addition :
Operasi penambahan terhadap dua buah pointer tak di perkenankan.

47.Invalid use of arrow :
Tanda -> harus di ikuti dengan nama pengenal (identifier).

48.Lvalue required
Yang terletak di sebelah kiri operator (=) haruslah berupa ungkapan yang memiliki alamat.

49.Macro argument syntax error :
Argument dalam pendefinisian makro harus berupa identifier.

50.Misplaced break :
Ada prnyataan break yang letaknya tidak benar.


Read More »

Web Programming: Komponen Dasar

1 komentar
Assalamu’alaikum Wr. Wb.

Pada kesempatan kali ini kita akan membahas mengenai Web Programming, bagi Anda yang baru mengenal istilah ini dan mau belajar tentang Web Programming jangan khawatir, gak usah bingung mari kita sama-sama belajar mengenai web programming ini. 

Belajar Web Programing untuk sekarang ini merupakan sesuatu yang sangat bermanfaat dan tentunya bisa dilakukan oleh siapa saja dan dimana saja, perkembangan dunia teknologi dan internet saat ini sangat mendukung bahkan memberi kesempatan yang luas bagi semua orang untuk mempelajari serta mendapatkan manfaat dari Web Programming, mungkin sempat terlintas pertanyaan  “apasih web programming itu?” ,“bikin web apa gimana ?” baiklah sepertinya Anda mulai penasaran mari kita mulai sekarang.

Dimulai dari salah satu pertanyaan tadi diatas “apasih web programming itu?”.. web Programming adalah istilah lain dari pemrograman web atau lebih umumnya bagaimana cara untuk membuat program web atau membangun sebuah web, disini kita akan belajar mengenai pengertian dan komponen dasar sebuah website. 

       A.    Website


                Website atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink). Web sendiri mempunyai beberapa kategori yaitu :

             1.      Berdasarkan keter-update-an isi web:
  • Web Statis
Website ini merupakan website yang isi tampilannya selalu sama dan tidak akan pernah berubah kapan pun kita melihatnya dengan tampilannya selalu tetap dan tidak terkoneksi dengan database.(jika tidak di-update). Website ini hanya memungkinkan user untuk melihat isi dan informasi website tersebut tanpa bisa melakukan interaksi. Yang bisa dilakukan user hanyalah mengklik image dan link yang ada untuk berpindah dari halaman satu ke halaman yang lain. Website ini biasanya hanya berisi tag-tag HTML murni, CSS dan java script sebagai scripting language-nya.
  • Web Dinamis 
    -Contoh Web Dinamis-
Website yang isi tampilannya tidak statis. Website ini dibagi menjdi 2 bagian yaitu:
1.)      Client Side Technology Client side Technology adalah teknologi web programming dimana script dijalankan komputer client, tanpa berinteraksi dengan server. Di client slide teknlogi ini, code script sangat bergantung pada browaser yang digunakan. Contoh script: java script, VB script, ActiveX Contorl, Java Applets.
2.)      Server Side Technology
Server Side Technology adalah teknologi web dengan script dijalankan di server, kemudian hasil dari pemrosesan itu kemudian dikirimkan ke client (browser) dalam bentuk HTML murni sehingga bisa ditampilkan oleh pengguna.
Keunggulan Server Side Technology: - Tidak tergantung pada browser - lebih aman, karena script di server tidak bisa dilihat browser - waktu load lebih cepat karena yang diunduh adalah dokumen HTML murni.
contoh script: PHP, ASP (Active Server Page), CGI (Common Gateway Interface).
Web Dinamis ini banyak sekali bertebaran di internet seperti Web Berita, Personal Blog, Toko Online/Web Pasng Iklan, dll.

             2.      Berdasarkan Fungsi

·         Website Personal yaitu situs yang digunakan untuk menceritakan tentang biografi diri, pengalaman pribadi, dsb (contoh : Blog Pribadi).
·         Website Komersial (Company Profile / Online Shop, biasa menggunakan .com, .co.id, dsb), yaitu situs yang dipakai untuk menunjukkan produk dan jasa suatu perusahaan, atau juga dapat melakukan transaksi penjualan online (dengan sistem shopping cart system).
·         Website Instansi/ Pemerintahan (di Indonesia menggunakan .gov.id), situs jenis ini hanya boleh dipakai untuk keperluan website pemerintahan yang resmi.
·         Website Non-Profit (biasanya menggunakan .org, .edu, dll), website jenis-jenis ini biasanya digunakan hanya untuk yayasan, sekolahan, dsb.

       B.     Web Browser 

-Rasaksa Browser Dunia-


Merupakan perangkat lunak wajib yang harus terdapat di komputer karena untuk menjalankan aplikasi web harus menggunakan web browser. Contohnya : Internet Explorer, Mozilla Firefox, Opera, Safari.

       C.     Web Server 
 
-Logo Beberapa Web Server-


Merupakan perangkat lunak wajib jika membuat sebuah halaman web dinamis, dalam web server semua script-script web yang dibuat diletakkan dengan menggunakan web server maka pembuat web dapat melakukan uji coba terhadap halaman-halaman web yang dibuat tanpa harus mencobanya di internet langsung (localhost). Contoh web server : IIS (internet information services), XAMPP, WAMPP, dan sebagainya.

       D.    Database Server
-Contoh Database Server-

Merupakan tempat penyimpan data dalam sebuah web. Contohnya : MySQL, Microsoft SQL Server, Oracle, DB2 (IBM), PostgreSQL.

       E.     Web Editor
-contoh tampilan web editor-


Merupakan perangkat lunak yang digunakan untuk mengetikkan perintah-perintah script, baik dalam bentuk HTML, maupun php. Contoh web editor : Notepad, Adobe Dreamweaver.

       F.      Image Editor

-Image Editor-


Merupakan perangkat lunak yang digunakan untuk mengelola gambar-gambar dan animasi yang nantinya akan digunakan di dalam halaman web yang akan dibuat. Contohnya : Adobe Photoshop, CorelDRAW, Adobe Flash.

Baik itulah pembahasan mengenai komponen-komponen pembangun sebuah website, yang merupakan langkah awal kita mempelajari web programing untuk materi selanjutnya yaitu mengenai Konsep Dasar Web>>.

Terimakasih sudah membaca, Saya ajak Anda untuk berbagi melalui komentar. Dan bila Anda merasa artikel ini bermanfaat, saya sangat berterima kasih bila Anda bisa membagikannya kepada teman .Sukses selalu!

Wassalamu’alaikum Wr. Wb.
  

Read More »

Fungsi Operator Menggunakan Microsoft Visual Basic 6.0

0 komentar
Asslamu’alaikum wr. wb.
Bagaimana kabarnya? Semoga sehat selalu, dan yang lagu kurang sehat semoga cepat sehat agar bisa melakukan aktifitasnya dengan baik aamiin. Pada kesempatan kali ini kami akan sharing tentang cara membuat Fungsi Operator Menggunakan Microsoft Visual Basic 6.0. nah mengapa kok membuat fungsi operator? Jadi, fungsi ini adalah salah satu dasar untuk nanti anda membuat program yang lebih besar misalnya anda mau membuat program kasir pasti anda akan menemukan pertambahan, pengurangan, perkalian, dll. Itulah sebabnya kami mau sharing Fungsi Operator Menggunakan Microsoft Visual Basic 6.0 agar nanti anda nggak bingung. Gimana udah ngerti?, oke langsung terjun aja. Disini kami tidak akan menjelaskan secara spesifik tentang komponen dalam VB6.0 jadi diharapkan anda sudah mengerti.
Yang pertama buka vb anda, buatlah satu form dan buat desain seperti berikut:

Berikut keterangannya:
1. Komponen Label
Objek
Caption
Label1
Fungsi Operator
Label2
Nilai 1
Label3
Nilai 2
Label4
Hasil
Label5
Nilai
2. Komponen TextBox
Objek
Name
Text
Text1
Tnilai1
Kosongkan
Text2
Tnilai2
Kosongkan
Text3
Thasil
Kosongkan
3. Komponen Frame
Objek
Caption
Frame1
Data
Frame2
Operator Logika
Frame3
Operator Aritmatika
Frame4
Operator Relasi
4. Komponen ComboBox
Objek
Name
List
Combo1
Combo1
True
False
5. Komponen CommandButton
Objek
Name
Caption
Command1
cmdtambah
+
Command2
cmdkurang
-
Command3
cmdkali
x
Command4
cmdbagi
/
Command5
cmdmod
Mod
Command6
cmdciv
Div
Command7
cmd1
=
Command8
cmd2
< 
Command9
cmd3
> 
Command10
cmd4
<=
Command11
cmd5
=>
Command12
cmd6
<> 
Command13
cmdand
And
Command14
cmdor
Or
Command15
cmdlagi
Lagi
Command16
cmdkeluar
Keluar
Command17
cmdnot
Not

Capek ya? Wkwkwk begitulah kalau meu jadi programmer itu butuh ketelitian. Kalau sudah membuat desainnya berdasarkan diatas anda bisa Copy listing dibawah ini, kalau bisa sih jangan Copas biar melatih jari untuk mengetik.

Private Sub cmd1_Click()
Thasil = Val(Tnilai1.Text) = Val(Tnilai2.Text)
End Sub

Private Sub cmd2_Click()
Thasil = Val(Tnilai1.Text) < Val(Tnilai2.Text)
End Sub

Private Sub cmd3_Click()
Thasil = Val(Tnilai1.Text) > Val(Tnilai2.Text)
End Sub

Private Sub cmd4_Click()
Thasil = Val(Tnilai1.Text) <= Val(Tnilai2.Text)
End Sub

Private Sub cmd5_Click()
Thasil = Val(Tnilai1.Text) >= Val(Tnilai2.Text)
End Sub

Private Sub cmd6_Click()
Thasil = Val(Tnilai1.Text) <> Val(Tnilai2.Text)
End Sub

Private Sub cmdand_Click()
If Tnilai1 = "true" And Tnilai2 = "true" Then
Thasil = "true"
ElseIf Tnilai1 = "true" And Tnilai2 = "false" Then
Thasil = "false"
ElseIf Tnilai1 = "true" And Tnilai2 = "false" Then
Thasil = "false"
ElseIf Tnilai1 = "false" And Tnilai2 = "true" Then
Thasil = "false"
Else
Thasil = "false"
End If
End Sub

Private Sub cmdbagi_Click()
Thasil = Val(Tnilai1.Text) / Val(Tnilai2.Text)
End Sub

Private Sub cmdkali_Click()
Thasil = Val(Tnilai1.Text) * Val(Tnilai2.Text)
End Sub

Private Sub cmdkeluar_Click()
End
End Sub

Private Sub cmdkurang_Click()
Thasil = Val(Tnilai1.Text) - Val(Tnilai2.Text)
End Sub

Private Sub cmdlagi_Click()
Tnilai1.SetFocus
Tnilai1.Text = ""
Tnilai2.Text = ""
Thasil.Text = ""
txtnot = ""
End Sub

Private Sub cmdmod_Click()
Thasil = Val(Tnilai1.Text) Mod Val(Tnilai2.Text)
End Sub

Private Sub Cmdnnot_Click()
If cmbnot = True Then
txtnot = Not True
Else
txtnot = False
End If
End Sub

Private Sub cmdor_Click()
If Tnilai1 = "true" Or Tnilai2 = "true" Then
Thasil = True
ElseIf Tnilai1 = "true" Or Tnilai2 = "false" Then
Thasil = True
ElseIf Tnilai1 = "false" Or Tnilai2 = "true" Then
Thasil = True
Else
Thasil = "false"
End If
End Sub

Private Sub cmdtambah_Click()
Thasil = Val(Tnilai1.Text) + Val(Tnilai2.Text)
End Sub

Selesai sudah, silahkan coba run programnya atau anda bisa menekan tombol F5. Atau masih bingung? Kalau masih bingung silahkan anda boleh download project nya dibawah ini.
Terimakasih atas perhatian dan kunjungannya mohon maaf apabila ada kekurangan.
Wassalamu’alaikum wr. Wb.



Read More »