Minggu, 09 Oktober 2011

Keiginan yang Terpendam

mungkin dalam hati ini banyak berjuta harapan
perasaan ini datang dengan sekejap
tak bisa di bantah datangnya
datang dengan tiba-tiba

            ingin aku mengurai air mata
            tapi itu tak mungkin aku lakukan
            hati ku terasa sayup
            hati ku resah, entah apa yang terjadi pada ku

aku bigung, perasaan ku jadi begini
kesedihan hati semakin terasa
megapa,,,?????
semakin hanyut dalam rasa yang tak menenetu

Kamis, 06 Oktober 2011

Membaca

 Hari ini hari kamis tepatnya jam lima pagi aku bagun dari tidur ku yang lelap menuju kamar mandi untuk mencuci muka dan berwudhu kemudian shalat subuh.selesai shalat subuh.aku melakukan tugas ku yaitu membersihkan rumah dan mencuci pakaian serta mencuci piring dan sarapan pagi.

     waktu bergulir begitu cepat waktu menunjukkan pukul delapan pagi aku pun bergegas berbelanja untuk memasak .ke betulan hari ini aku gak masuk kuliahjadi aku bisa masak untuk makan siang.setelah selesai semua pekerjaan ku aku mencoba mengambil buku di rak tempat buku di letakkan.kemudian aku membaca buku dan mengambil buku yang berjudul MENGOPTIMALKAN DAYA FIKIR yang di tulis JEAN MARIE STINE
dia menggungkapkan bagian 90% dari otak kita tidak di gunakan sedangkan kita hanya menggunakan 10% bagian otak kita, ini tidak benarbagian yang tidak di gunakan sesungguhnya hampir mendekati 99% berati kebanyakan kita hanya menggunakan hanya 1%.

    coba fikirkan pertanyaan berikut yang sajikan berdasarkan fakta-fakta ilmiah tentang kemampuan mental kita,seperti di kutip dalam THE BRAIN oleh almarhum PROFESOR ISAAC ASIMOV :
  • Megapa kita tidak menjadi pelajar yang lebih baik,padahal kita memiliki 200 milyar sel otak
  • mengapa kita tidak lebih baik dalam mengigat padahal otak kita dapat menggunakan sekitar 100 milyar bit informasi(sama dengan 500 ensiklopedia)
  • mengapa kita tidak menjadi pemikir yang lebih baik dalam memahami padahal otak kita mempunyai lebih dari trilyun hubungan yang mungkin(sehingga komputer yang paling canggih sekalipun ke tinggalan.
  • mengapa kita tidak menjadi kreatif  padahal rata-rata kita mempunyai 4 ribu fikiran setiap 24 jam(artinya 40 dolar  sehari dengan  1 penny per pikiran)
jawabannya sederhana  umumnya kita hanya mengakses potongan-potongan kecil kekuatan otak kita.sekitar 10%,kata ilmuan  di STANFORD RISED INSTITUTE dengan demikian 90% tidak di gunakan.
begitulah sebagian dari dalam buku yang saya baca .setelah agak bosen membaca saya menonton televisi dan tidur siang.begitulah kegiatan saya sehari-hari membaca,membantu kakak saya dan kuliah.

Hidup Adalah Pilihan

hidup adalah pilihan itu yang selalu di ucapkan kakak ku kepada ku,jika kita ingin sukses maka harus belajar dan berusa untuk mencapainya.
tapi lawu mau gagal bermals-malas lah..aku membaca sebuah buku yang berjudul the fpower of nekat yang mengulas tentang bangai mana kita harus nekat untuk mencapai sesuatu.saya banyak mendapatkan pelajaran dari buku ini.salah satunya menceritakan tentangseorang pemuda bernama riantojebolan SMAdi semarang yang berfropesi sebagai kernet angkutan umum,sejak kecil megikuti setiap lomba yang di adakan mulai tingkat RT hingga provinsi tujuannya hanya satu menjadi pelawak yang berhasil.demi mewujudkan nya,tahun 1985 dia merantau ke jakarta,karena gagal dia pulang kampung dan kembali ke jakarta pada tahun 1989 dengan berikrar apapun yang menimpanya dia tidak akan mudik sebelum sukses jadi pelawak.di kemudian hari dia lebih terkenal dengan nama tukul arwana kemedian miliarder.

         Dan padfa awal karirnaya tukul nekad melamar menjadi penyiar di sebuah stasiun radio swasta khusus lawak .dia di tolak karna gaya humornya terkesan kurang cerdas bagi pendegar dan ijazah SMAnya kurang memadai(syaratnya minimal D3).tukul baru di beri kesempatan siaran setelah menajemen radio itu bosan dan kasian melihatnya tiap hari nekad mampir ke sana, untuk bertahan hidup nafkah utamanya itu masih serabutan antara lain menjadi penggali sumur,pompa dan supir .kini tukul menerima miliaran rupiah pertahun dari program talk show di televisi membintangi iklan dan main flim layar lebar.

      Begitu sedikit tentang cerita tukul arwana di dalam buku ini masih banyak lagi kisah-kisah yang lainnya yang tidak mungkin untuk di tuliskan di sini.begitulah kegiatan ku membaca buku sehabis pulang kuliah atau malam harinya.

Rabu, 05 Oktober 2011

Pulang dari kampus

matahari begitu panas menyinari bumi.aku sangat merasakan ke panasan siang ini.aku beranjak turun dari lantai 4 sampai lantai 1 yang ada di budidarma karna matakuliah yang di ajarkan sudah selesiai.aku pun turun berjalan turun daru gedung kampus.menuju parkiran dan menunggu angkot.aku orang nya gak suka melalak kesana ke mari aku langsung pulang.
       Aku pun naik angkot dan tiba di rumah kakak ku sesampai di rumah aku langsung ganti baju dan makan setelah makan tak lupa pula aku mengambil wudhu dan bergegas sholat zuhur.setelah shalat aku nonton televisi dan menjaga anak kaka ku yang masih berumur 1 tahun dia amat lucu baget,aku sangat menyayaginya.setelah itu aku tidur dan bagun jam lima untuk shalt ashar dan mandi sore. 

Pergi ke kampus

tin-tin bunyi angkot yang ada di jalan aku berjalan menuju angkot itu.
ya maklum lah aku jalan jadi agak sedikit lama,supir angkot nya gak sabar dan langsung menghidupkan keleksonnya.cepatan sedikit ujar supir angkot itu,mendegar supir angkot itu aku hanya tersenyummanis tak berucap apa-apa.
aku pun naik angkot itu di dalam hati ku.aku berdoa jadikan lah aku orang yang sukses serta pintar dan beriman supaya aku dapat membahagiakan orang tua ku dan menaikan nya ke haji dan membuat lapangan pekerjaan d kampung ku serta membahagiakan orang-orang di sekeliling ku.
       Waktu pun berlalu angkot pun melaju dengan cepat.tibalah saatnya aku di kampus aku bertemu dengan teman-teman ku,yang sangat baik ke pada ku.kemudian aku menuju kelas ku untuk menimba ilmu yang di berikan oleh dosen-dosen ku.entah kenapa di kala aku di kampus ada kesenangan tersendiri dan semangat yang menggelora untuk meraih cita-cita ku.
       Hanya satu yang ada dalam fikiran ku membahagiakan orang tua serta keluarga ku yang kusayang.aku ingin biaya yang di keluarkan orang tua ku yang begitu banyak bisa terbayar mekipun aku tau itu mustahil.
karna biaya yang di keluarkan orang tua ku tu takkan dapat terbayar tapi dengan menjadi orang sukses serta pintar dan beriman itu sudah cukup berarti buat ibu ku, itu yang selalu d ucapkan nya kepada ku.
kemudian aku pun pulang kerumah.

Awal Perkenalan

nama ku lailatul husna aku sering di panggil teman-teman ku dengan sebutan lela.aku mempunyai keluarga yang sangat baik dan sayang ke pada ku.aku bersukur baget mempunyai keluarga seperti mereka terutama ibu ku yak henti-hentinya menyayangi ku dan mendidik aku tak lupa pula kakak dan abang ipar yang sangat aku cintai mereka memberikan ku dukungan ,didikan ,masukan yang membangun hingga aku merasakan pendidikan sampai perguruan tinggi .
         Berawal dari deringan jam aleram ku,aku mulai melakukan aktifitas ku sebangai anak kepda ibunya di kala aku pulang kerumah dan sekarang ini berhubung aku melanjutkan di perguruan tinggi tempat nya di stmik budidarma.jadi aku tinggal bersama kakak ku aku mulai melakukan aktifitas ku yaitu membantu kakak ku membersihkan rumah dan memasak nasi serta mencuci piring dan tak lupa pala shalat subuh pada waktu jam lima pagi.begitu kegiatan ku pagi ini...

        

Pengenalan Visual Basic 6.0

Visual Basic adalah salah satu development tool untuk membangun aplikasi dalam lingkungan windows. Dalam pengembangan aplikasi, visual basic menggunakan pendekatan visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa basic yang cenderung mudah dipelajari. Visual basic telah menjadi tools yang terkenal bagi para pemula maupun para developer.

Dalam lingkungan Window's User –interface sangat memegang peranan penting, karena dalam pemakaian aplikasi yang dibuat, pemakai senantiasa berinteraksi dengan user-interface tanpa menyadari bahwa dibelakangnya berjalan instruksi-instruksi program yang
mendukung tampilan dan proses yang dilakukan.

Pada pemograman visual, pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event). Tahap pengembangan aplikasi demikian dikenal dengan istilah pengembangan aplikasi dengan pendekatan Bottom-Up
  
B. IDE Visual Basic
Langkah awal dari belajar visual basic adalah mengenal IDE (Integrated Development Enviroment). Visual basic merupakan lingkungan pengembangan terpadu bagi programmer dalam mengembangkan aplikasinya. Dengan menggunakan IDE programmer dapat membuat user interface, melakukan koding, melakukan testing dan debugging serta mengkompilasi program menjadi executable. Penguasaan yang baik akan IDE akan sangat membantu programmer dalam mengefektifkan tugas-tugasnya sehingga dapat bekerja dengan efisien.
Sebelum lebih jauh membahas tentang IDE Visual Basic, langkah awal untuk belajar Visual basic adalah membuka/mengaktifkan program Visual Basic itu sendiri, caranya : klik start, all program, Microsoft Visual Basic 6.0, lalu klik programnya. Tungggu beberapa saat maka akan muncul tampilan berikut :

 Gambar diatas adalah Dialog box 

Klik open untuk memulai Visual Basic.
IDE visual basic 6.0 menggunakan model MDI (Multiple Document Interface). Berikut ini adalah gambar yang menunjukan bagian-bagian dan nama-nama jendela yang dapat tampil pada IDE visual basic :

Gambar IDE Visual Basic dengan jendela-jendela yang terbuka 

Keterangan dari jendela-jendela diatas :
1. Menu Bar, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dan lain-lain.
2. Main Toolbar, digunakan untuk melakukan tugas-tugas tertentu dengan cepat.
3. Form Designer, jendela ini merupakan tempat untuk merancang user interface dari aplikasi. Jadi jendela ini menyerupai kanvas bagi seorang pelukis.
4. Project Window, jendela ini berisi gambaran dari semua modul yang terdapat dalam aplikasi. Juga dapat digunakan icon Toggle Folders untuk menampilkan modul-modul dalam jendela tersebut secara di group atau berurut berdasarkan nama. Juga dapat menggunakan icon Ctrl+R untuk menampilkan jendela project, ataupun menggunakan icon Project Explorer.
5. Toolbox, jendela ini berisi komponen-komponen yang dapat digunakan untuk mengembangkan user interface. Berikut ini adalah gambar toolbox :


Gambar Toolboox dengan fungsinya 

•  Pointer bukan merupakan suatu kontrol; gunakan icon ini ketika ingin memilih kontrol yang sudah berada pada form.
•  Picture Box adalah kontrol yang digunakan untuk menampilkan image dengan format : BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF dan JPEG.
•  Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.
•  Text Box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
•  Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.
•  Command Button merupakan kontrol yang hampir ditemukan pada setiap form dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya.
•  Check Box digunakan untuk pilihan yang isinya berisi yes/no, true/false.
•  Option Button sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu.
•  List Box mengandung sejumlah item dan user dapat memilih lebih dari satu (bergantung pada property multi select).
•  Combo Box merupakan kombinasi dari text box dan list box dimana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan.
•  Hscroll Bar dan Vscroll Bar digunakan untuk membentuk scroll bar berdiri sendiri.
•  Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual.
•  Drive List Box, Dir List Box dan File List Box sering digunakan untuk membentuk dialog box yang berkaitan dengan file.
•  Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan dan oval.
•  Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yangperlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan picture box.
•  Data digunakan untuk data binding.
•  OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll.

6. Code Window, merupakan tempat untuk menulis koding. Untuk menampilkan jendela ini dapat juga dengan menggunakan kombinasi Shift+F7.
7. Properties Window, merupakan daftar properti-properti object yang sedang terpilih. Sebagai contohnya dapat diubah warna tulisan (foreground) dan warna latar belakang (background). Untuk menampilkan jendela properti dapat menggunakan tombol F4.
8. Form Layout Window, akan menunjukkan bagaimana form bersangkutan ditampilkan ketika runtime.
( Michael Halvorson, 1999, hal 5 )


C. Tipe Data di Visual Basic 6.0
Visual basic 6.0 mempunyai beberapa jenis data. Untuk mendefinisikan jenis data pada sebuah variabel, visual basic menggunakan satu karakter tanda yang diletakkan di akhir nama sebuah variabel. Jenis data dalam visual basic yaitu :
Tabel dibawah adalah Jenis Data pada Visual Basic dan Akhirannya
Jenis Data
Akhiran
Boolean
Tidak Ada
Integer
%
Long Integer
&
Double (Floating)
#
Single (Floating)
!
Currency
@
Date
Tidak Ada
Object
Tidak Ada
String
$
Variant
Tidak Ada
 
D. Batasan Data dalam Visual Basic 6.0
Data yang digunakan dalam visual basic mempunyai batasan-batasan yang ditentukan oleh besarnya tempat yang disediakan oleh penyimpanannya dalam memory. Adapun batasan-batasan data tersebut dapat dilihat pada tabel berikut ini.
Tabel dibawah adalah Tabel Type Data
Jenis Data Ukuran Range/Batasan
Byte 1 byte 0 sampai dengan 255
Boolean 2 bytes True atau False
Integer 2 bytes -32, 68 sampai dengan 32, 767
Long (Long Integer) 4 bytes -2, 147, 483, 648, sampai dengan 2, 147, 483, 647
Single (Single-Precision-Floating-Point) 4 bytes Negatif : -3,402823E38 sampai dengan 1,401298E45
Positif : 1,4.1298E45 sampai dengan 3,402523E8
Date 8 bytes 1 Januari 100 sampai dengan 1 Desember 9999
Object 1 byte Semua referensi object
String (Variable-Length) 10 bytes + panjang string 0 sampai kira-kira 2 milyar
String (Fixed-Length) Sepanjang string 1 sampai kira-kira 65,400
Variant (with numbers) 16 bytes Semua numeric sesuai batasan pada jenis data double
Variant (with characters) 22 bytes + panjang string Batasannya sama seperti panjang variable string yaitu 0 sampai kira-kira 2 billion
User defined
(Menggunakan type)
Sebesar elemen yang dibutuhkan Setiap elemen sama batasannya dengan jenis datanya
 

Sumber:
Halvorson, Michael; Step By Step Microsoft Visual Basic 6.0 Profesional; PT. ELEX MEDIA KOMPUTINDO; Jakarta; 1999.

Visual Basic adalah salah satu development tool untuk membangun aplikasi dalam lingkungan windows. Dalam pengembangan aplikasi, visual basic menggunakan pendekatan visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa basic yang cenderung mudah dipelajari. Visual basic telah menjadi tools yang terkenal bagi para pemula maupun para developer.

Dalam lingkungan Window's User –interface sangat memegang peranan penting, karena dalam pemakaian aplikasi yang dibuat, pemakai senantiasa berinteraksi dengan user-interface tanpa menyadari bahwa dibelakangnya berjalan instruksi-instruksi program yang
mendukung tampilan dan proses yang dilakukan.

Pada pemograman visual, pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event). Tahap pengembangan aplikasi demikian dikenal dengan istilah pengembangan aplikasi dengan pendekatan Bottom-Up
  
B. IDE Visual Basic
Langkah awal dari belajar visual basic adalah mengenal IDE (Integrated Development Enviroment). Visual basic merupakan lingkungan pengembangan terpadu bagi programmer dalam mengembangkan aplikasinya. Dengan menggunakan IDE programmer dapat membuat user interface, melakukan koding, melakukan testing dan debugging serta mengkompilasi program menjadi executable. Penguasaan yang baik akan IDE akan sangat membantu programmer dalam mengefektifkan tugas-tugasnya sehingga dapat bekerja dengan efisien.
Sebelum lebih jauh membahas tentang IDE Visual Basic, langkah awal untuk belajar Visual basic adalah membuka/mengaktifkan program Visual Basic itu sendiri, caranya : klik start, all program, Microsoft Visual Basic 6.0, lalu klik programnya. Tungggu beberapa saat maka akan muncul tampilan berikut :

 Gambar diatas adalah Dialog box 

Klik open untuk memulai Visual Basic.
IDE visual basic 6.0 menggunakan model MDI (Multiple Document Interface). Berikut ini adalah gambar yang menunjukan bagian-bagian dan nama-nama jendela yang dapat tampil pada IDE visual basic :

Gambar IDE Visual Basic dengan jendela-jendela yang terbuka 

Keterangan dari jendela-jendela diatas :
1. Menu Bar, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dan lain-lain.
2. Main Toolbar, digunakan untuk melakukan tugas-tugas tertentu dengan cepat.
3. Form Designer, jendela ini merupakan tempat untuk merancang user interface dari aplikasi. Jadi jendela ini menyerupai kanvas bagi seorang pelukis.
4. Project Window, jendela ini berisi gambaran dari semua modul yang terdapat dalam aplikasi. Juga dapat digunakan icon Toggle Folders untuk menampilkan modul-modul dalam jendela tersebut secara di group atau berurut berdasarkan nama. Juga dapat menggunakan icon Ctrl+R untuk menampilkan jendela project, ataupun menggunakan icon Project Explorer.
5. Toolbox, jendela ini berisi komponen-komponen yang dapat digunakan untuk mengembangkan user interface. Berikut ini adalah gambar toolbox :


Gambar Toolboox dengan fungsinya 

•  Pointer bukan merupakan suatu kontrol; gunakan icon ini ketika ingin memilih kontrol yang sudah berada pada form.
•  Picture Box adalah kontrol yang digunakan untuk menampilkan image dengan format : BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF dan JPEG.
•  Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.
•  Text Box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
•  Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.
•  Command Button merupakan kontrol yang hampir ditemukan pada setiap form dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya.
•  Check Box digunakan untuk pilihan yang isinya berisi yes/no, true/false.
•  Option Button sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu.
•  List Box mengandung sejumlah item dan user dapat memilih lebih dari satu (bergantung pada property multi select).
•  Combo Box merupakan kombinasi dari text box dan list box dimana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan.
•  Hscroll Bar dan Vscroll Bar digunakan untuk membentuk scroll bar berdiri sendiri.
•  Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual.
•  Drive List Box, Dir List Box dan File List Box sering digunakan untuk membentuk dialog box yang berkaitan dengan file.
•  Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan dan oval.
•  Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yangperlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan picture box.
•  Data digunakan untuk data binding.
•  OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll.

6. Code Window, merupakan tempat untuk menulis koding. Untuk menampilkan jendela ini dapat juga dengan menggunakan kombinasi Shift+F7.
7. Properties Window, merupakan daftar properti-properti object yang sedang terpilih. Sebagai contohnya dapat diubah warna tulisan (foreground) dan warna latar belakang (background). Untuk menampilkan jendela properti dapat menggunakan tombol F4.
8. Form Layout Window, akan menunjukkan bagaimana form bersangkutan ditampilkan ketika runtime.
( Michael Halvorson, 1999, hal 5 )


C. Tipe Data di Visual Basic 6.0
Visual basic 6.0 mempunyai beberapa jenis data. Untuk mendefinisikan jenis data pada sebuah variabel, visual basic menggunakan satu karakter tanda yang diletakkan di akhir nama sebuah variabel. Jenis data dalam visual basic yaitu :
Tabel dibawah adalah Jenis Data pada Visual Basic dan Akhirannya
Jenis Data
Akhiran
Boolean
Tidak Ada
Integer
%
Long Integer
&
Double (Floating)
#
Single (Floating)
!
Currency
@
Date
Tidak Ada
Object
Tidak Ada
String
$
Variant
Tidak Ada
 
D. Batasan Data dalam Visual Basic 6.0
Data yang digunakan dalam visual basic mempunyai batasan-batasan yang ditentukan oleh besarnya tempat yang disediakan oleh penyimpanannya dalam memory. Adapun batasan-batasan data tersebut dapat dilihat pada tabel berikut ini.
Tabel dibawah adalah Tabel Type Data
Jenis Data Ukuran Range/Batasan
Byte 1 byte 0 sampai dengan 255
Boolean 2 bytes True atau False
Integer 2 bytes -32, 68 sampai dengan 32, 767
Long (Long Integer) 4 bytes -2, 147, 483, 648, sampai dengan 2, 147, 483, 647
Single (Single-Precision-Floating-Point) 4 bytes Negatif : -3,402823E38 sampai dengan 1,401298E45
Positif : 1,4.1298E45 sampai dengan 3,402523E8
Date 8 bytes 1 Januari 100 sampai dengan 1 Desember 9999
Object 1 byte Semua referensi object
String (Variable-Length) 10 bytes + panjang string 0 sampai kira-kira 2 milyar
String (Fixed-Length) Sepanjang string 1 sampai kira-kira 65,400
Variant (with numbers) 16 bytes Semua numeric sesuai batasan pada jenis data double
Variant (with characters) 22 bytes + panjang string Batasannya sama seperti panjang variable string yaitu 0 sampai kira-kira 2 billion
User defined
(Menggunakan type)
Sebesar elemen yang dibutuhkan Setiap elemen sama batasannya dengan jenis datanya
 

Sumber:
Halvorson, Michael; Step By Step Microsoft Visual Basic 6.0 Profesional; PT. ELEX MEDIA KOMPUTINDO; Jakarta; 1999.

Tentang Visual Basic


Visual basic berevolusi dari DASAR (All-tujuan Symbolic Instruction Code Pemula '). Bahasa BASIC diciptakan oleh Profesor John Kemeny dan Thomas Kurtz dari Dartmouth College di pertengahan 1960-an (Deitel & Deitel, 1999). Ini adalah bahasa Inggris-suka hati-hati dibangun pada dasarnya digunakan oleh programmer untuk menulis program komputer sederhana. Ini melayani tujuan mendidik orang awam seperti kita semua konsep-konsep dasar pemrograman. Sejak itu banyak versi BASIC yang dikembangkan untuk mengakomodasi platform komputer yang berbeda. Beberapa versi adalah Microsoft QBASIC, QuickBasic, GWBASIC, IBM BASICA, Apple BASIC dan dll Apple BASIC dikembangkan oleh Steve Wozniak, seorang mantan karyawan Hewlett-Packard dan seorang teman baik dari Steve Jobs (yang didirikan dari Apple Inc) . Steve Jobs pernah bekerja dengan Wozniak di masa lalu (bersama-sama mereka merancang permainan arcade "Breakout" untuk Atari). Mereka mengumpulkan sumber daya keuangan mereka bersama-sama untuk memiliki papan PC yang dibuat, dan pada tanggal 1 April 1976 mereka resmi membentuk Perusahaan Apple Computer.
Popularitas dan digunakan secara luas BASIC dengan berbagai jenis komputer membawa perangkat tambahan lebih lanjut dari bahasa, dan akhirnya menyebabkan berbasis GUI Visual Basic bersama-sama dengan perkembangan Microsoft Windows. Visual Basic membuat pemrograman lebih mudah untuk pemula dan programer musim sama seperti menghemat waktu pemrograman yang cukup dengan menyediakan banyak komponen siap pakai. Sejak itu, Visual Basic juga telah berkembang menjadi banyak versi, sampai saat ini, Visual Basic 2008 dan 2010 terbaru Visual Basic. VB2008 dan VB2010 begitu jauh versi paling kuat Visual Basic. Mereka juga merupakan bahasa pemrograman Berorientasi Obyek sepenuhnya. Terbaik dari semua, Microsoft menawarkan VB2008 edisi Express dan Visual Basic 2010 untuk gratis! Anda dapat mendownload kedua versi dari http://www.microsoft.com/express/vb/. VB2008 dan VB2010 pada dasarnya sama, jika Anda dapat program di VB2008, Anda dapat program di VB2010.

Tujuan dari tutorial ini adalah untuk memberikan pedoman dasar bagi orang yang tertarik dalam pemrograman Visual Basic. Meskipun setiap upaya dan perawatan telah diambil untuk membuat informasi seakurat mungkin, webmaster tidak bertanggung jawab atas segala kerusakan, kesalahan atau kerusakan yang timbul dari menggunakan petunjuk yang diberikan dalam tutorial ini.

Situs ini dan produk dan jasa yang ditawarkan di situs ini tidak terkait, berafiliasi, mendukung, atau disponsori oleh Microsoft, mereka juga tidak pernah diuji atau diperiksa disertifikasi oleh Microsoft.

Terdapat tiga buah versi Visual Basic yang dirilis hingga bulan Agustus 2007

Visual Basic .NET 2002 (VB 7.0)

Versi pertama dari Visual Basic .NET adalah Visual Basic .NET 2002 yang dirilis pertama kali pada bulan Februari 2002. Visual Basic .NET 2002 merupakan sebuah bahasa pemrograman visual yang berbasis bahasa BASIC (sama seperti halnya Visual Basic 6.0, tetapi lebih disempurnakan dan lebih berorientasi objek), dan didesain untuk berjalan di atas Microsoft .NET Framework versi 1.0.
Versi 7.0 ini dirilis bersamaan dengan Visual C# dan ASP.NET. Bahasa C#, yang dianggap sebagai jawaban terhadap Java, mendapatkan perhatian yang lebih banyak dibandingkan dengan VB.NET yang kurang begitu banyak diulas. Hasilnya, sedikit orang di luar komunitas Visual Basic yang memperhatikan VB.NET. Versi pertama ini kurang mendapat sambutan yang bagus dari para programmer, dan pada saat itu, program berbasis Visual Basic 6.0 sedang marak-maraknya dibuat. Para programmer yang mencoba Visual Basic .NET untuk pertama kali akan merasakan bahwa Visual Basic .NET sangatlah berbeda dibandingkan dengan Visual Basic sebelumnya. Contoh yang paling mudah adalah runtime engine yang lebih besar 10 kali lipat dibandingkan Visual Basic 6.0, dan juga meningkatkan beban di memori.

Visual Basic .NET 2003 (VB 7.1)

Selanjutnya, pada bulan Maret 2003, Microsoft pun merilis lagi versi yang lebih baru dari Visual Basic .NET, Visual Basic .NET 2003. Versi ini berisi beberapa perbaikan dibandingkan dengan versi sebelumnya, dan aplikasi yang dibuatnya dapat berjalan di atas .NET Framework versi 1.1. Fitur yang ditambahkan adalah dukungan terhadap .NET Compact Framework dan mesin wizard upgrade VB6 ke VB.NET yang telah ditingkatkan. Peningkatan yang lainnya adalah peningkatan pada performa dan keandalan dari Integrated Development Environment (IDE) Visual Basic itu sendiri, dan juga runtime engine.
Visual Basic .NET 2003 tersedia dalam beberapa jenis cita rasa: Professional, Enterprise Architect dan Academic Edition. Khusus untuk Visual Basic .NET 2003 Academic Edition, versi tersebut didistribusikan secara gratis untuk beberapa sekolah di dalam setiap negara; versi Professional dan Enterprise Architect merupakan produk komersial.

Visual Basic 2005 (VB 8.0)

Setelah itu, Microsoft pun berkonsentrasi dalam mengembangkan Microsoft .NET Framework 2.0, dan tentunya alat bantu untuk membangun program di atasnya. Hingga pada tahun 2005, mereka pun merilis versi terbaru dari Visual Basic .NET, yang kali ini disebut dengan Visual Basic 2005 (dengan membuang kata ".NET"), bersama-sama dengan beberapa aplikasi pengembangan lainnya.
Untuk rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya adalah:
  • Edit and Continue
    Fitur ini sebelumnya terdapat di dalam Visual Basic, akan tetapi dihapus di dalam Visual Basic .NET. Dengan keberadaan fitur ini, para programmer dapat memodifikasi kode pada saat program dieksekusi dan melanjutkan proses eksekusi dengan kode yang telah dimodifikasi tersebut.
  • Evaluasi ekspresi pada saat waktu desain
  • Munculnya Pseudo-Namespace "My", yang menyediakan:
    • Akses yang mudah terhadap beberapa area tertentu dari dalam .NET Framework yang tanpanya membutuhkan kode yang sangat signifikan.
    • Kelas-kelas yang dibuat secara dinamis (khususnya My.Forms).
  • Peningkatan yang dilakukan terhadap konverter kode sumber dari Visual Basic ke Visual Basic .NET.
  • Penggunaan kata kunci (keyword) Using, yang menyederhanakan penggunaan objek-objek yang membutuhkan pola Dispose untuk membebaskan sumber daya yang sudah tidak terpakai.
  • Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat bantu Integrated Development Environment (IDE) Visual Studio .NET.
  • Pengikatan sumber data (Data Source binding), yang mampu mempermudah pengembangan aplikasi basis data berbasis klien/server.
Fungsi-fungsi yang tersebut di atas (khususnya My) ditujukan untuk memfokuskan Visual Basic .NET sebagai sebuah platform pengembangan aplikasi secara cepat dan "menjauhkannya" dari bahasa C#.
Bahasa Visual Basic 2005 memperkenalkan fitur-fitur baru, yakni:
  • Bawaan .NET Framework 2.0:
    • Generics
    • Partial class, sebuah metode yang dapat digunakan untuk mendefinisikan beberapa bagian dari sebuah kelas di dalam sebuah berkas, lalu menambahkan definisinya di lain waktu; sangat berguna khususnya ketika mengintegrasikan kode pengguna dengan kode yang dibuat secara otomatis.
    • Nullable Type
  • Komentar XML yang dapat diproses dengan menggunakan beberapa alat bantu seperti NDoc untuk membuat dokumentasi secara otomatis.
  • Operator overloading
  • Dukungan terhadap tipe data bilangan bulat tak bertanda (unsigned integer) yang umumnya digunakan di dalam bahasa lainnya.

] Visual Basic 9.0 (Visual Basic 2008)

Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19 November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft Visual C++ 2008, dan Microsoft .NET Framework 3.5.
Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya adalah:

Hubungan dengan Visual Basic klasik

Apakah Visual Basic .NET dianggap sebagai sebuah versi Visual Basic atau benar-benar bahasa yang berbeda merupakan sebuah topik perdebatan yang hangat. Hal ini dikarenakan sintaksis bahasa Visual Basic .NET tidak mengalami perubahan yang sangat drastis, dan hanya menambahkan beberapa dukungan fitur baru seperti penanganan eksepsi secara terstruktur dan ekspresi yang bisa di-short-circuit-kan. Dua perubahan tipe data pun terjadi saat berpindah ke Visual Basic .NET. Dibandingkan dengan Visual Basic 6.0, tipe data Integer yang dimiliki oleh Visual Basic .NET memiliki panjang dua kali lebih panjang, dari 16 bit menjadi 32 bit. Selain itu, tipe data Long juga sama-sama berubah menjadi dua kali lipat lebih panjang, dari 32 bit menjadi 64 bit. Bilangan bulat 16-bit dalam Visual Basic .NET dinamakan dengan Short. Lagi pula, desainer GUI Windows Forms yang terdapat di dalam Visual Studio .NET atau Visual Basic .NET memiliki gaya yang sangat mirip dengan editor form Visual Basic klasik.
Jika sintaksis tidak banyak yang berubah, lain halnya dengan semantik, yang berubah secara signifikan. Visual Basic .NET merupakan sebuah bahasa pemrograman yang mendukung fitur "Bahasa Pemrograman Berorientasi Objek" secara penuh, karena memang didukung oleh arsitektur Microsoft .NET Framework, yang mengandung kombinasi dari Common Language Runtime dan Base Class Library. Visual Basic klasik, hanya merupakan sebuah bahasa pemrogaman berbasis objek, yang berjalan di atas arsitektur Component Object Model (COM).
Perubahan ini telah mengubah banyak asumsi tentang hal yang benar yang harus dilakukan dengan mempertimbangkan performa dan kemudahan untuk dipelihara. Beberapa fungsi dan pustaka perangkat lunak, yang ada di dalam Visual Basic klasik, kini tidak terdapat di dalam Visual Basic .NET; mungkin masih banyak yang masih terdapat di dalam Visual Basic .NET, tapi tidak seefisien apa yang ditawarkan oleh .NET Framework. Bahkan jika program Visual Basic klasik bisa dikompilasi dengan benar, sebagian besar program Visual Basic klasik harus melalui beberapa proses refactoring untuk mengadopsi fitur bahasa baru secara keseluruhan. Dokumentasi untuk ini pun tersedia di situs Microsoft[1].

Contoh Pemrograman

Contoh program sederhana dalam bahasa Visual Basic .NET yang dipakai untuk menghitung jumlah pembayaran dari m_item buah barang dengan harga m_price per item ditambah 5% pajak penjualan: [2].
  Dim m_item, m_price, tax, total As double
  m_item = double.Parse(textBox1.Text)
  m_price = double.Parse(textBox2.Text)
  tax = 0.05
  total = m_item * m_price * (1 + tax)
  label5.Text = total.ToString()
  MessageBox.Show("Well Done.")
Berikut ini adalah contoh lain dari program Visual Basic yang menggunakan objek CheckBox dan ComboBox untuk menghitung jumlah kredit mata kuliah yang diambil oleh seorang mahasiswa (masing-masing mata kuliah = 3 kredit):
Dim total As Integer
total = 0 ' awal dari jumlah kredit total
If (CheckBox1.Checked = True) Then 'boleh memilih semua checkbox
            total += 3
        End If
        If (CheckBox2.Checked = True) Then
            total = total + 3
        End If
        If (CheckBox3.Checked = True) Then
            total = total + 3
        End If
If (ComboBox1.SelectedIndex = 0) Then 'hanya bisa memilih satu
            total = total + 3
        ElseIf (ComboBox1.SelectedIndex = 1) Then
            total = total + 3
        ElseIf (ComboBox1.SelectedIndex = 2) Then
            total = total + 3 
        End If
Label3.Text = CStr(total) ' hasil kredit total yang diambil

Senin, 03 Oktober 2011

penjelasan yg laennya

Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19 November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft Visual C++ 2008, dan Microsoft .NET Framework 3.5.
Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya adalah:
  1. Operator If sekarang merupakan operator ternary (membutuhkan tiga operand), dengan sintaksis If (boolean, nilai, nilai). Ini dimaksudkan untuk mengganti fungsi IIF.
  2. Dukungan anonymous types
  3. Dukungan terhadap Language Integrated Query (LINQ)
  4. Dukungan terhadap ekspresi lambda
  5. Dukungan terhadap literal XML
  6. Dukungan terhadap inferensi type data
  7. dukungan terhadap 'LINQ'


Pengertian Visual Basic.Net

Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual C++Visual C#, atau Visual J#), atau juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio .NET. Bahasa Visual Basic .NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas .NET Framework. Peluncurannya mengundang kontroversi, mengingat banyak sekali perubahan yang dilakukan oleh Microsoft, dan versi baru ini tidak kompatibel dengan versi terdahulu.