Kamis, 13 Oktober 2011

Variabel dan Tipe Data VB

Variabel merupakan tempat penampungan data selama program sedang berjalan. Misalnya data nama barang, data harga barang, atau data tanggal penjualan. Data tersebut perlu disimpan dalam sebuah variabel, yang sesuai dengan jenis datanya.
Sebenarnya, VB tidak semata-mata hanya membuat tampilan, mengubah properti dari control, dan mencegat event-event. Lebih dari itu, VB merupakan bahasa pemrograman yang mempunyai berbagai jenis tipe data serta operasi-operasinya.

Tipe Jangkauan
Integer -32.768 s/d 32.768
Long -2.147.483.648 s/d 2.147.483.648
Single -3.403823 e38 s/d -1.401298 e-45 1.401298 e-45 s/d 3.403823 e38 ( positif)
Double 4,9406564584127 e324 s / d 1.797,9313486232 e308 ( positif )
Currency 922.337,203,685,477.5807 s/d 922.337,203,685,477.5808
String 0 s/d 65.500 karakter ( win31) 0 s/d 232 Karakter ( Win95/NT)
Boolean True atau False
Date 1 Januari 100 s/d 31 Desember 9999
Object Referensi Obyek
Byte 0 s/d 255
Variant Null, Error, numeric dengan tipe double,karakter teks,obyek atau array

Kita tidak bisa menyamakan antara variabel untuk menampung tanggal, dan variabel untuk menampung nama barang. Operasi antara kedua jenis variabel tersebut berbeda. Sintaks untuk menugaskan sebuah variabel, agar dapat menampung data yang sesuai adalah:

Dim Namavariabel  as jenisVariabel

Misalnya untuk mendeklarasikan sebuah variabel agar dapat menampung angka yang dengan jenis Integer, perintahnya adalah:

Dim Nilai as Integer
‘untuk memberi nilai  dapat diberikan perintah:
Nilai  =54

Selasa, 11 Oktober 2011

Fungsi Toolbox pada VB


Tool Box ! yang kali ini akan saya bahas di blog saya, dan di bawah ini adalh merupakan gambar dari tool box. 


Dan berikut nama-nama dari icon yang ada di tool box, serta fungsi-fungsinya.
  1. Pointer
merupakan arah penunjuk,di Gunakan jika anda ingin memilih komponen kontrol yang sudah di pasang di form.


     2. Picture box
   
          Merupakan tool untuk menampilkan gambar pada vb


      3.Label
Merupakan tool untuk membuat teks seperti judul, dan sebagainya. Label tidak bisa di ubah-ubah oleh user.
  1. Frame
Merupakan tool untuk membuat sebuah bingkai.
  1. CheckBox
Merupakan tool untuk membuat kontrol pilihan, dimana kontrol ini terpilih jika di klik user. CheckBox dapat di pilih 1 atau lebih.
  1. ComboBox
merupakan tool Untuk membuat kontrol kombinasi antara TextBox dengan ListBox.
  1. HScrollBar
merupakan tool Untuk membuat Scrollbar secara horizontal.
  1. Timer
Merupakan tool untuk mengontrol waktu.
  1. DirListBox
Merupakan tool untuk menampilkan direktori atau folder.
  1. Shape
Merupakan tool untuk membuat kotak, persegi panjang atau lingkaran.
  1. Image
Untuk membuat gambar.
  1. OLE
Untuk menghubungkan software lain ke form.
  1. PictureBox
Untuk menampilkan gambar di form.
  1. TextBox
Merupakan tool untuk membuat teks yang bisa di ubah-ubah oleh user.
  1. CommandButton
Merupakan tool untuk membuat tombol, seperti tombol OK, cancel, dan sebagainya terserah anda.
  1. OptionButton
Merupakan tool untuk membuat menu suatu pilihan,Fungsinya sama seperti CheckBox, namun OptionButton hanya dapat di pilih 1 oleh user.
  1. ListBox
Merupakan tool untuk membuat daftar pilihan.
  1. VScrollBar
Untuk membuat Scrollbar secara vertikal.
  1. DriveListBox
Merupakan tool untuk menampilkan drive yang ada di komputer.
  1. FileListBox
Merupakan tool untuk menampilkan file-file.
  1. Line
Merupakan tool untuk membuat garis.
  1. Data
          Merupakan tool untuk menghubungkan database ke form.


Masih binggung Perbedaan VB 6 dan VB .Net??

Kalu ditanya apa itu VB 6 dan apa itu VB.Net mungkin saya juga bingung, nah maka dari itu coba saya jabarkan beberapa perbedaan dari ke dua VB ini. mugkinakan bisa membantu !

Visual Basic versi 6.0 adalah versi terakhir VB sebelum berubah menjadi .Net. Banyak yang bertanya tentang perbedaan antara keduanya. Berikut sekilas perbedaan dan persamaan VB 6.0 dan VB .Net.

  • VB6 baru sebagian mendukung OOP. VB .Net telah mendukung penuh OOP.
  • Hasil kompilasi source code pada VB6 adalah file .exe biner (native code). VB .Net berupa file .exe intermediate language (MSIL byte code).
  • Hasil kompilasi pada VB6 dapat langsung dieksekusi. VB .Net membutuhkan run time environment / framework (.Net framework)
  • VB6 bermasalah pada deployment-nya (DLL hell). VB .Net tidak
  • Program dari VB6 tidak dapat langsung berinteraksi dengan program dari bahasa lain. VB .Net dapat selama bahasa lain mendukung .Net
  • Perintah-perintah dasar pada VB6 dan VB .Net sebagian besar masih sama kecuali untuk perintah-perintah OOP-nya
  • Dari sisi IDE-nya, pengetikan kode pada VB.Net lebih cepat dari pada di VB6
  • Untuk akses ke database VB.Net menggunakan ADO.Net, VB6 menggunakan ADO. ADO.Net bukan pengembangan dari ADO. Jadi ADO.Net menggunakan teknologi yang berbeda dengan ADO
  • Selain itu pada VB.Net 2008, dapat menggunakan LINQ (Language Integrated Query) untuk mempermudah mengaksesan data

Transformasi VB dari waktu ke waktu

 Layaknya manusia yang mengalami pertumbuhan begitu juga dengan VB. Selalu ada inovasi baru disini, dan dari ap yang saya dpat di google ini dia generasi VB dari waktu ke waktu

Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan metode drag-and-drop untuk membuat tampilan aplikasi Visual Basic ini diadaptasi dari prototype generator form yang dikembangkan oleh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby.
Tripod tidak memiliki bahasa pemrograman sama sekali. Ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan bahasa pemrograman Basic untuk membuat Visual Basic.
  • Proyek Thunder dimulai.
  • Visual Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show di Atlanta, Georgia pada Mei 1991.
  • Visual Basic 1.0 untuk DOS dirilis pada September 1992. Bahasa pemrogramannya sendiri tidak terlalu kompatibel dengan Visual Basic untuk Windows, karena sesungguhnya itu adalah versi selanjutnya dari kompiler BASIC berbasis DOS yang dikembangkan oleh Microsoft sendiri, yaitu QuickBASIC. Antarmuka dari program ini sendiri menggunakan antarmuka teks, dan memanfaatkan kode-kode ASCII tambahan untuk mensimulasikan tampilan GUI.
  • Visual Basic 2.0 dirilis pada November 1992. Lingkungan pemrogramannya lebih mudah untuk digunakan, dan kecepatannya lebih ditingkatkan.
  • Visual Basic 3.0 dirilis pada musim semi 1993 dan hadir dalam dua versi: Standar dan Professional. VB3 juga menyertakan versi 1.1 dari Microsoft Jet Database Engine yang dapat membaca dan menulis database Jet/Access 1.x.
  • Visual Basic 4.0 (Agustus 1995) adalah versi pertama yang dapat membuat program 32-bit seperti program 16-bit. VB4 juga memperkenalkan kemampuannya dalam membuat aplikasi non-GUI. Bila versi sebelumnya menggunakan kontrol VBX, sejak VB4 dirilis Visual Basic menggunakan kontrol OLE (dengan ekstensi file *.OCX), yang lebih dikenal kemudian dengan kontrol ActiveX.
  • Dengan versi 5.0 (Februari 1997), Microsoft merilis Visual Basic eksklusif untuk versi 32-bit dari Windows. Para programmer yang lebih memilih membuat kode 16-bit dapat meng-impor program yang ditulis dengan VB4 ke versi VB5, dan program-program VB5 dapat dikonversi dengan mudah ke dalam format VB4.
  • Visual Basic 6.0 (pertengahan (1998) telah diimprovisasi di beberapa bagian, termasuk kemampuan barunya, yaitu membuat aplikasi web. Meskipun kini VB6 sudah tidak didukung lagi, tetapi file runtime-nya masih didukung hingga Windows 7.

Apa itu Visual? dan apa itu Basic? (VB)

berangkat dari definisi dari Visual Basic itu sendiri? Kata “Visual” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis berbaris-baris kode untuk menjelaskan pemunculan dan lokasi dari suatu elemen di dalam antar muka, Anda dengan mudah dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan posisi yang Anda inginkan di layar Anda. Jika Anda pernah menggunakan program untuk menggambar seperti Paint, maka Anda sebenarnya sudah memiliki keahlian uuntuk membuat sebuah antar muka pengguna secara efektif.

Kata “Basic” merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang memiliki ratusan pernyataan (statements), fungsi (functions), dan kata kunci (keywords), dan kebanyakan di antaranya terkait dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows lainnya.

Bahasa pemrograman Visual Basic tidaklah hanya identik dengan Visual Basic saja. Sistem Pemrograman Visual Basic dalam bentuk Edisi Aplikasi, telah dimasukkan ke dalam Microsoft Excel, Microsoft Access, dan banyak aplikasi Windows lainnya juga menggunakan bahasa yang sama. Visual Basic Scripting Edition (VBScript) adalah sebuah bahasa skrip yang digunakan secara lebih umum dan merupakan bagian dari bahasa Visual Basic. Dengan mempelajari Visual Basic, maka Anda akan dibawa ke area-area yang telah disebutkan tadi.

Apakah tujuan Anda untuk membuat sebuah utility sederhana untuk diri Anda sendiri atau untuk kelompok kerja Anda, sebuah sistem berskala perusahaan, atau bahkan aplikasi yang terdistribusi melalui Internet, Visual Basic memilik perangkat yang Anda butuhkan.

Fitur Data Access membolehkan Anda untuk membuat database, aplikasi front-end, dan komponen di sisi server (scalable server-side components) untuk hampir semua format database yang terkenal, termasuk Microsoft SQL Server dan database level perusahaan lainnya.

Teknologi ActiveX™ membolehkan Anda untuk menggunakan fungsionalitas yang disediakan oleh aplikasi-aplikasi lainnya, seperti pengolah kata Microsoft Word, Microsoft Excel spreadsheet, dan aplikasi Windows lainnya.Anda bahkan dapat mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan menggunakan edisi Professional atau Enterprise Visual Basic.

Kemampuan Internet membuatnya mudah menyediakan pengaksesan ke dokumen-dokumen atau file-file dan aplikasi-aplikasi melalui Internet atau intranet dari dalam aplikasi Anda, atau untuk membuat aplikasi Internet server.

Aplikasi akhir Anda nantinya akan berbentuk sebuah file .exe yang menggunakan Visual Basic Virtual Machine dan dapat Anda distribusikan secara bebas.

Minggu, 09 Oktober 2011

Niat jd anak FISIP ternyata malah KOMPUTER

Kuliah ini aja ntar cari kerjanya gampang,Kuliah itu aj karna kan sekarang lagi banyak di butuhin tenaga dalam bidang itu, aduhh tapi aku mau Komunikasi, ya gitulah berbagai opini dari orang-orang terdekatku saat aku kebingungan mau Kuliah dimana dan jurusan apa #galau, beneran agak stres juga karna jangn sempat salah pilih kayak jurusan SMK Listrik yang ku ambil kemaren wkwkwkw.


Akhirnya kuputuskan untuk mendaftar di FISIP UMSU ya itu tadi KOMUNIKASI tujuanya, setelah ngasih berkas uang pendaftaran dan akhirnya di foto untuk buat kartu ujian. hahhhhhhhhhhh selesai.

Saatnya ujian...... selesai...... pengumuman *formalitas aj hahahaha dan aku masuk!! Eh, ketiba mau daftar ulang kayaknya kok aku bimbang ya.... dan harus kembali nayak sana nayak sini lagi, untuk memastikan nya lagi. Oh padahal mamak di rumah dah nayak-nayak aj 'jadi kuliah dimana bang? blum tau mak bingung... ya dah malah kenak repetlah katanya pokoknya mamak ngak mau tau! jgn bilang salah jurusan lagi ya.
jangan sia-siakan yang udah di jalani jagan bilang salah jurusan lagi. hahaaaaaaaa panjangkan jadinya.

Baiklah saatnya bertanya ini nih nama temen-temn yang jadi tempat sejuta pertanyaan ku, mulai dari dalam kota ( Aref, Dwi, Amin, Nuel, Belly, Lia, Adit) ampek yang dari luar kota ( Kiya, Ika) semuaya ku ajukan pertanyaan-pertanyaan mulai dari yang penting sampe yang ngak penting juga kami obroli.

Dan akhirnya dengan keputusan yang mantap.ku putusin untuk niggalin niat ku jadi anak FISIP *sad dan beralih ke anak KOMPUTER aj lah , ya udah pilihanya di BUDIDARMA aj..... mengingat umur juga dah agak tua ya hahaha *telat kul. Jadi ambil D3 MANAJEMENT INFORMATIKA biar cepat selesai dan cari kerja tentunya.

Ok selamat kuliah junaaaaaaaaa *teriak #semangatin diri sendiri!!! hehehhe


























Sabtu, 08 Oktober 2011

Razia aku napa Pak Polisi

Aduhhhh aku kok g di razia ya !! Tangkep aku dong Pak Pol........ Aneh ya kalau seandainya kita ngomong gitu ke Polisi, tapi ya itu yang aku ucap dalam hati ehh bahkan aku sempat berucap lansung ke temen ku waktu kami ngelewati satu jalan di kota Medan yang lagi ada razia. Gimana engak sebenranya ini masih dalam sindrom kemaruk aja waktu aku baru punya SIM C kemaren.

Jadi aku tuh herannn se heran-heranya, karna sertelah aku ngusrus Izin Berkendara ku mahal-mahal dan udah 3 bulanan gitu berlalu. sekalipun kreta ku tuh g pernah di stop Pak Pol, serasa aneh aj. kemaren aj waktu ngak ada SIM razinnnn bgt knk razia, padahal ya udh nyelip - nyelip juga ampe purak-purak PD deketin pak Pol, ya tetep aj kenak razia.

Jadi nih waktu kemaren ada razia di dekat Mall Paladium (g tau namajaln tapi tau tempatnya *klen juga gitu kan) nah aku boncengan am kawan jadi sengaja banget aku deketin tuh Pak Pol ke pingir-pimgir. Dimana sebelumnya waktu ngeliat tu razia aku kesenagan dan aku bilang am kawan ku itu, Yes- yes razia !!! *seneng bgt rasanya. ya otomatis temen aku bilang gilak ko ya razia kok senang (aku yakin klen juga bkalan berucap sama kan kayak dia) ya giman engak aku tuh mau ngetes SIM ku ini, benar ngak ini berlaku, masak semenjak di urus ngak pernah di razia. jagan-jagan g berlaku lagi *hahaha alesan klise kali ya. trus aku deketin-deketin kretaku dan berjalan sangat pelan ehhhhhh juga g di stop !!! ohhh ada pa ini.

Agak emosi aku putar sekali lagi loh kejalan itu dengan maksud sama seperti dia atas, ternyata engak di stop juga............ ya udh walaupun aku tau pemikiran begok tetap aj aku berfikir... hah! g berguna SIM !!!

ckckckck mudah-mudah nanti kau kenak razia dah,,,,,,,,,, hahahaahahah PAk [pol This is mE!!!









Rabu, 05 Oktober 2011

Surat Izin Mengemudi Sepeda Motor! Akhirnya!

Setelah 4 tahun wara wiri di jalanan dengan menggunakan sepeda motor saya tanpa ada SIM, ahrinya pada tanggal 13 - 07 - 2011 SIM - C yang saya urus sendiri di tanggal sebelumnya keluar juga.

Jadi nih, knp saya sempat berfikir untuk punya SIM, awalnya karna setiap hari tuh selalu ngelewatin jalan lintas Lubuk Pakam. Nah minimal dua minggu sekali di depan Dinas Pertanian selalu ada razia. Karna razia itu saya selalu telat sampe tempat tujuan karna harus menambah waktu tempuh untuk cari jalan tikus. dan yang buat emosi waktu lewat jalan tikus itu eh.... ada oknum - oknum yang ngutip retribusi gitu, memang mintaknya ngak banyak-banyak *itu menurut mereka. Kalu saya kasih uang pecahan 5000,-  ke atas ntar di potong Rp. 2000,- kalu saya kasih Rp. 1000 ,- ya di terima juga. tapi emosi aj, kok lewat doank di kutip-kutip uang segala. emag kemaren tu jalan di bangun pake uang mereka ya *dah pasti ngak kan!

Pernah juga coba nerobos razia dengan pura - pura PD deketin tuh bapak - bapak polisi dengan jalan pelan - pelan. sambil hidupin lampu depan. Eh...... kenak STOP juga, koyak dah Rp. 50000 .-

Nah karna itu lah saya berfikir mengurus SIM. Setelah gagal di hari pertama saya datang karna kelamaan, keburu tutup padahal udah semangat kali. Jadi saya datang hari berikutnya  ke POLRES Lubuk Pakam siang hari juga. Pertama tes kesehatan cuma ukur tinggi dan timbang berat badan  kasih foto copy KTP bayar Rp. 15000,- lalu ikut ujian tertulis, eh ternyata lulus. Seharusnya siap ujian tertuliskan ujian uji coba kendaraan tapi ngak tau tuh kok ngak di tes *bagus dah. Dan lagsung di suruh bayar aja Rp.260000 ,-  *kok mahal ya?, dan dapat nomor antrian untuk foto. setelah itu saya pulang karna SIM nya ngak bisa langsung jadi karna ada masalh teknis.

Waktu pengambilan adalh waktu yang paling menguras emosi saya. giman engak gini nih ceritanya. kok nama yang tercetak di SIM JUNAIDI  kan nama saya JUNADI. Aduhhhhh aduhhhhh sumpah beneran saya emosi tingkat tinggi disitu. Kirain dosen dan guru -guru saya aj yang sering salah manggil dan nulis nama saya di absensi. Tapi ini di SIM loh. saya kasih tau ke petugasnya ehhh ehhhh dia cuma bilang ya udah ngak apa-apa itu sama ajakan cuma beda satu huruf doank. Makin emosikan, saya bilang pak nanti kalu saya perpanjang namaya beda gimana?. akhirnya dia bilang oh ya udh sini SIM nya kamu tunggu dulu ya *huh lega !. Beberapa menit kemudian dipanggil, ini SIM nya katanya. saya liat oh oh oh oh ternyata cuma di keroknya doank tuh huruf " I " yang berlebih, kirain tadi mau di cetak ulang makanya dah lega .
Ampun dah ngak tau mau ngomong apa. nyesel ia, emosi ia, ahh tah lah !. tapi ya udahlah asal ngak bermasalh aja nanti di kemudian hari saya fikir gitu. Waktu mau pergi di panggil lagi dek - dek katanya, dah ngak mau saya liat aj. dia ngomong bayar Rp.2000 atau Rp. 3000,- gitu.. saya lupa tepatnya berapa yang pasti ngak sampe Rp. 5000,- dah. untuk biaya unag pelastik SIM nya.


jadi setelah di hitung - hitung totalnya Rp. 275000 an juga kan. sama aj kalu saya pake biro jasa ato calo ato aplah namaya paling cuma kenak Rp. 300000,- dan ngak capek lagi. nyesel pun jadinya. tapi ya udah lah cuma berharap kedepanya ngak kayak gitu lagi dan yang pasti sya udah semakin mendekati warga negara yang baik aj kan , karna dah punya SIM saat berkendara.hehehehe............


Senin, 03 Oktober 2011

Breakfast !!

Lontong, lupis, cenil dan mie balap merupakan beberapa jenis makanan yang sering di jadikan sarapan pagi.
Termasuk juga saya sebenarnya. yang belakangan ini lebih memilih mie balap untuk disantap di pagi hari.Ini nih saya punya cerita kenapa kok belakangan lebih suka sama Mie balap.

Jadi Waktu lewat sekitar jalan Asrama haji, tiba - tiba saya melihat tulisan MIE BALAP BISMILLAH di salah satu  steling penjual yang ada di pinggir jalan, nah tertarik karna namanya saya singgah. Dan setelah mencoba ternyata boleh juga, walaupun sebenarnya rasanya ya ngak jauh beda kali sama mie balap lainya.

Padahal harganya bisa di bilang lebih mahal loh, ketimbang mie balap lainya. Satu porsinya aja Rp. 5000 ,- Tapi karna pelayanan penjualnya, dah gitu ngak pelit cabe karna saya suka pedas dan satu butir telur di masukan untuk satu porsi Mie balap Bismillah ini. Jadi saya rasa pantas lah dengan harganya. Nah sejak makan dari tempay itu saya jadi senang sekali mie balap.Walaupun kalu di kasih sarapn yang lain juga saya masih nampung sih..... hehehehehe

Nah kalu kamu gimana?? atau kamu malah salah satu dari begitu banyakl orang yang engak mau menyempatkan diri untuk sarapan. Dengan begitu banyak alesan tentunya. Mulai dari ngak sempat sampai bilang kalau memang ngak terbiasa untuk sarap pagi. Tapi seharusnya kita menyempatkan diri untuk mengisi perut di pagi hari sebelum beraktifitas.