Minggu, 09 Oktober 2011

Cara Memikat Kaum Wanita

Isyarat Fisik Dan Verbal 1. Postur dan posisi - Postur Anda mengkomunikasikan segalanya. Anda perlu melengkungkan punggung dan sedikit menonjolkan dada Anda. Ambil jarak, saat Anda berbicara dengan seorang wanita, posisikan diri Anda tak jauh dari dua kaki. Anda tak perlu terlalu dekat dengannya, tapi sedikit lebih dekat dari jarak yang biasa dilakukan dalam percakapan normal. Atur posisi terbuka sepanjang waktu. Saat Anda sedang berusaha merayu seorang wanita, jangan sekali-kali bersedekap atau memasukan tangan ke dalam saku. Jika Anda ingin mencoba membuatnya melihat Anda, mundurlah sedikit, jika dia mengikuti gerakan Anda, maka itu sebuah pertanda bagus. 2. Mata bertemu mata, merupakan alat efektif dalam seni merayu. Gunakan mata Anda untuk memberi tatapan penuh kekaguman. Hal itu cukup mungkin untuk membuat hati seorang wanita kalang-kabut. Jika Anda kebetulan melewati seorang wanita yang ingin Anda goda, beri tatapan dua kali pada matanya, lalu berpindahlah perlahan. Dan berikan senyuman saat Anda hendak memalingkan wajah. Kalau dia tanggap, maka dia akan menangkap isyarat ketertarikan Anda. 3. Sentuhan juga boleh dilakukan. Sebagai awalnya, sentuh pundak atau tangannya sewaktu Anda berbicara dengannya. Namun untuk sentuhan ini, Anda mesti hati-hati, jangan sampai sentuhan tersebut diartikan sesuatu yang kurang ajar atau melecehkan. Yang perlu Anda ingat, jangan keluar jalur, atau si wanita malah jadi sebal pada Anda. 4. Bersikaplah agresif. Kaum wanita menyukai pria-pria yang tak takut melakukan apapun demi mendapat yang diinginkannya. Saat Anda menujukkan ''pengejaran'' dengan penuh rasa percaya diri dan tak kenal takut, maka ia akan mulai melihat Anda sebagai sosok yang berbeda. Jangan pelit memberi pujian pada wanita...ungkapkan apa yang Anda pikirkan, asal itu dalam batas wajar. 5. Berikan ungkapan jujur. Jika Anda telah menyampaikan bahasa tubuh yang tepat, apa yang Anda katakan tak sepenuhnya penting. Hanya saja, usahakan untuk membuat percakapan tetap hidup. Lemparkan topik yang bukan hal serius, bukan pula percakapan yang terlalu mendalam. Jangan melulu bicara tentang diri Anda, tapi gali pula hal-hal yang membuat lawan bicara Anda terlibat. Isyarat Jiwa Jangan perlihatkan perasaan gugup sewaktu Anda mendekati seorang wanita, pancarkan rasa percaya diri dan yakin kalau Anda mampu mengontrol situasi ini. Tunjukan Anda merasa nyaman dan aman...para wanita menyukai pria yang memiliki rasa aman. Ingat, seorang yang percaya diri dan merasa aman sangatlah memikat. Itulah kenapa kebanyakan wanita enggan dengan pria yang sombong dan grogi. Rasa percaya diri dapat ditunjukan dengan tidak bicara gugup, tidak duduk/berdiri dengan gelisah, menatap langsung ke mata dan suara tidak terdengar gemetar. Untuk membuat seseorang menyukai Anda, khususnya wanita, Anda mesti selalu terlihat gembira, antusias dan menebarkan rasa senang. Saat hendak merayu seorang wanita, tampilah dengan penuh energi dan pikiran yang positif.

Tragedi Cinta



Selvi memandang dari jendela kamar dan melamun berharap pelangi muncul setelah hujan lebat. Dari arah jendela Selvi melihat seorang pria berteduh di depan rumahnya. Ia masih memperhatikan pria itu dengan sebuah tas gitar yang ia lindungi lebih berharga darinya. Akhirnya hatinya ibah dan keluar dari rumah dengan sebuah payung. Ia mendekati pria itu dan membuka pintu gerbang. “Masuk yuk, daripada kehujanan.” tawar Selvi. “Yakin ga’ papa!!” ujar pria itu sopan. “Serius. Di rumah ini aku tinggal sendiri. Ayo!!!”. Pria itu memarkirkan motornya di halaman rumah Selvi yang sederhana. Kemudian Selvi mengajaknya duduk teras rumahnya. Selvi mengambilkan sebuah handuk kering untuk mengeringkan sisa-sisa hujan untuk pria itu..

Cerpen Tragedi CintaNamun pria itu lebih memilih membersihkan gitarnya daripada dirinya. Selvi hanya tersenyum memperhatikan tingkah pria berkulit putih dan bermata sipit tersebut. “Kok gitarnya dulu yang di keringkan. Bukannya kamu??” “Iya ga’ papa. Ini nyawa pertamaku. Jadi penting juga!” “Emang gitar itu buat apa??” “Saya Thomas. Saya seorang gitaris band amatiran namanya Superband.” “Wah pantesan. Dengar-dengar seorang pemusik menganggap alat musik sebagai nyawanya. Aku pikir tadinya cuma rumor dan ternyata benar!” “Hehe. Gitulah. .. Emang kamu bisa main alat musik juga?” “Hm..” Selvi terdiam menatap gitar pria tersebut. “Sedikit bisa main piano, dulu sempat les tapi sekarang udah bodoh kali, tapi kalau gitar emang ga’ bisa. Pengen belajar tapi ga’ ada waktu, sibuk untuk kuliah.” “Oo gitu… Emangnya kamu kuliah dimana?” “STIKOM dekat sini. Bukan asli dari kota ini. Rumah ini kontrak, Jangan heran kalau aku tinggal sendiri di rumah ini!” “Hahaha,, gitu…!”

Selvi menawarkan secangkir teh hangat kepada pria itu. Thomas tersanjung dengan kebaikan gadis itu. Hujan mulai reda. Thomas segera ke café tempat ia bekerja dan pamit kepada Selvi. Selvi senang berkenalan dengan pria itu. “Terima kasih tempat buat aku berteduh, jasa kamu pasti aku balas kelak” “Idih… Pemusik emang romantis kata-katanya. Hmm… bagaimana kalau kamu ajarin aku main gitar!!” “Benar… dengan senang hati aku mau ajarin kamu. Kalau aku sempat pasti aku ajarin kamu.” “Baiklah kalau begitu!”. Perkenalan itu menjadi awal kedekatan mereka.

Thomas benar-benar menemui Selvi untuk mengajarkan Selvi bermain gitar dari nol hingga mulai menarik petikan nada dari gitar klasik yang dipinjamkan oleh Thomas. Selvi mulai menyukai musik sejak itu. Ia selalu menantikan guru les gitar barunya tersebut setiap kesempatan waktu yang ada. Setelah latihan beberapa kali, Thomas juga melihat sebuah potensi besar dari suara yang dimiliki oleh Selvi. Kebetulan vocalis di bandnya memutuskan mundur untuk mencari peluang kerja yang lebih baik. Selvi sempat ragu. Namun karena dorongan yang diberikan Thomas membuat ia berani menyatakan dirinya bersedia. Ternyata, pilihan Thomas kepada Selvi tidak salah. Band mereka mulai banyak menarik minat café-café untuk memberikan porsi konser kepada mereka.

Selvi mulai giat menjadi vocalis dan membuat kuliahnya terbengkalai. Ada hal lain yang ia sembunyikan dalam kebersamaan bandnya. Ia mulai jatuh cinta pada Thomas. Namun Thomas selalu menegaskan kepada seluruh tim untuk menggapai cita-cita mereka dahulu menjadi band sukses ketimpang mengurusi urusan pribadi mereka termasuk cinta. Kebesaran nama band mereka belum cukup untuk membuat band tersebut masuk dalam dapur rekaman. Beberapa kali di tolak oleh pengusaha rekaman da membuat Thomas putus asa. Disaat itulah Selvi selalu memberi dorongan. Cinta antara mereka tak dapat disembunyikan. Sejak itu mereka menjadi sepasang kekasih. Seiring mimpi mereka menjadi band sukses, diikuti kisah cinta mereka yang begitu indah. Mereka mengubah nama bandnya menjadi APPLE. Dengan tambahan dua orang yang awalnya hanya bertiga. Kini mereka berjumlah lima orang termasuk Selvi, Thomas, Gerry, Nita dan Hendra. Dua anggota baru adalah dua bersaudara Nita dan Hendra yang mempunyai kemampuan biola (Nita) dan piano (Hendra). Mereka menginginkan band mereka sukses dan saat itu juga ada audisi konser di kota mereka.

Gerry dan Thomas adalah sahabat dekat yang selalu bersama sejak kecil. Namun Gerry memiliki kebiasaan buruk sehingga memiliki beberapa musuh yang selalu datang untuk mengajaknya berkelahi. Ketika itu Gerri berdebat dengan salah satu anggota band yang terlihat iri dengan kesuksesan band Apple.

Selvi mulai mahir menciptakan lagu dengan gitar. Ia mulai sering bolos kuliah. Ia rela melakukan semua itu demi cita-cita dan mimpinya bersama sang kekasih. Hubungan mereka begitu dekat dan sulit untuk dipisahkan.

Band merekan tiba untuk melakukan audisi dan lolos ke final yang bersaing dengan band yang saat itu membuat keributan dengan Gerry. Mereka telah siap di hari final dan saat itu Selvi sedang ujian di kuliahnya. Ia memutuskan berangkat sendiri dengan taksi menuju tempat audisi setelah ujian usai. Sedangkan Thomas dan Gerry pergi bersama begitu juga Nita dan Hendra. Sesampai disana Selvi, Nita dan Hendra menunggu Thomas dan Gerry. Sedangkan band mereka sebentar lagi audisi. Selvi menghubungi Thomas dan Gerry namun tak dapat di hubungi. Mereka mulai cemas dan akhirnya Gerri menghubungi Selvi. Gerry mengatakan kalau mereka ada suatu urusan dan menyuruh Selvi untuk melakukan audisinya bertiga. Sekarang mereka bertiga berjuang untuk band mereka.

Audisi berakhir dan Selvi membawa keberhasilan. Selvi menghubungi Gerry. “Gerry, kita juara. Kita bisa jadi band dapur rekaman.” “Selamat ya. Sel, Thomas kritis. Dia dirawat di rumah sakit. Ayo, cepatan ke sini.” “Kamu ga’ bercandakan Ger?” “Ngga’, cepatan kesini.” Selvi mulai cemas dan gelisah. Sesampai di rumah sakit ia menemui Gerry dengan luka di kepalanya. Di UGD dia melihat Thomas terbaring dengan alat bantu pernafasan. Ia menerobos ruang itu dan berteriak keras. Suster dan dokter memisahkan gadis itu. Selvi bertanya kepada Gerry. “Kenapa bisa begini?” “Maafkan aku Sel. Ini salah aku. Andai aku tidak buat keributan, dia tak akan seperti ini. Dia tertusuk pisau saat dia menolong aku dari perkelahian itu.” Kemudian dokter keluar dari ruang UGD dan mengatakan pasien telah meninggal. Selvi menerobos pintu UGD dan berteriak sekeras-kerasnya. “Thom, jangan tinggalkan aku.”

Cinta mereka berakhir sebagai kenangan. Selvi tak bisa melupakan kenangan mereka berdua. Ia melihat gitar yang diberikan Thomas sebagai bagian hidup Thomas yang tersisa. Selvi memetik gitar dan akhirnya menciptakan sebuah lagu yang indah. Kemudian Selvi mempunyai semangat untuk bernyanyi. Saat itu band mereka menyanyikan lagu yang dibuat Selvi. Selvi mulai membuka kata-kata terakhirnya, “Lagu ini aku persembahkan untuk orang yang ku cintai yang telah pergi untuk selamanya.” Seorang pengusaha jatuh cinta pada lagu itu dan membuat band mereka sukses. Usai konser Selvi pulang karena kelelahan. Saat teman-temannya datang ke rumah Selvi mereka menemui Selvi dengan tetesan darah dan selembar lirik lagu untuk persembahan terakhir hidupnya. Lagu tersebut kemudian sukses dan menyisakan pilu yang amat dalam.

Beranda » VB.NET » Apakah Visual Basic Masih Pilihan Terbaik bagi Programmer Visual Basic? Mengapa Harus Upgrade dari VB6 ke VB.NET? Apakah Visual Basic Masih Pilihan Terbaik bagi Programmer Visual Basic?

humor lucu Ucok dan poltak




Disebuah daerah didaerah Batak, ada kakak beradik bernaama Poltak dan Ucok. Mereka terkenal bandel. Saking bandelnya semua orang selalu mengaitkan semua kejadian kriminal ke mereka, mulai judi sampai maling ayam.. Ibu mereka pusing melihat kelakuan keduanya dan membawa mereka ke pendeta.
Dipanggilah mereka satu satu mulai dari Poltak.
Pendeta : "Poltak, ibu kau sudah tua, gak kasian kau lihat dia?"
Poltak diam, sambil ngupil tidak menjawab.
Pendeta bertanya dengan seulas senyum : "Poltak, kau tahu tuhan dimana?"
Poltak tetep cuek
Pendeta maih sabar walaupun mulai kesal : "Poltak, kau tahu tuhan dimana?"
Poltak mulai bingung, dia menelan ludah menatap mata Pendeta yang tajam sangar. Ngeri dan takut juga dia.
Pendeta pun mulai emosi. Dengan suara keras dan membentak dia bertanya lagi."Tuhan ada dimana Poltakkkkk?"
Poltak berteriak sambil berlari keluar."Aku tidak tahu."
Dipintu keluar nPoltak bertemu dengan kakaknya Ucok
Ucok "Kenapa kau Poltak? Pucat kali muka kau? Pak Pendeta bilang apa?
Ucok : Gawat bang. Tuhan hilang!!! Pak Pendeta pikir kita yang curi
====================================================================

Kobar Bunga Dalam Senja

Pernahkah mencinta api?
Yang kobarnya memerahkan senja
Perciknya menggubah hangat
Namun tiada pernah bertuan
Bebas sebelum redup
Cahayanya memencar keindahan
Dalam kengerian ia berkobar
Ingatkah indah bunga?
Yang warnanya tentramkan mata
Harumnya tebarkan pesona
Hingga khayal tidak henti
Sebuah perbandingan keindahan
Pada semua makhluk ciptaan Tuhan
Dalam paradigma ia dibandingkan
Maka saat sabit bulan datang
Sinarnya pantulkan keindahan
Dari bunga dan api
Kobaran indah….
Dari harumnya kehilangan
Ketika bunga mencinta sang api
Dan mereka buta kan rasa
Keindahan itu menghilang
Dalam sebuah hasrat yang tertinggalkan
Sebuah kenang akan percampuran
Keindahan yang mengerikan

Sejarah Visual Basic


Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasissistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).
Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafikdengan cepat.
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1]
Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1]
Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1] Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++JavaScriptC#, dan Java.[1]

[sunting] Sejarah

Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler).
Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s All-purpose Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an.[2] Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer.
Sejak saat itu, banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform komputer,[2] seperti Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, Apple BASIC dan lain-lain.
Apple BASIC dikembangkan oleh Steve Wozniak, mantan karyawan Hewlett Packard dan teman dekat Steve Jobs (pendiri Apple Inc.).[2] Steve Jobs pernah bekerja dengan Wozniak sebelumnya (mereka membuat game arcade “Breakout” untuk Atari). Mereka mengumpulkan uang dan bersama-sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan perusahaan komputer Apple. Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada lahirnya Visual Basic yang berbasis GUI (Graphic User Interface) bersamaan dengan Microsoft Windows. Pemrograman Visual Basic begitu mudah bagi pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.[2]
Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang terbaru, yaitu Visual Basic 2010. Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyak memori.[2]
Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya.[3] Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang dikompilasi atau kode yang harus bahasa pemrograman yang diinterpretasikan sebagai hasil porting dari kode VB.[3] Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).[3]

[sunting] Perkembangan Visual Basic

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.

[sunting] Dari waktu ke waktu

  • Proyek Thunder dimulai.
  • Visual Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show di AtlantaGeorgia 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.

[sunting] Pemrograman Berorientasi Objek (OOP)

Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.[4]

[sunting] Desain Visual dan Komponen

Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.[5] Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry).[5]

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:

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


Visual Basic (VB) adalah generasi ketiga-event bahasa pemrograman dan lingkungan pengembangan terpadu (IDE) dari Microsoft untuk model pemrograman COM. Visual Basic adalah relatif mudah dipelajari dan digunakan. Visual Basic berasal dari BASIC dan memungkinkan pengembangan aplikasi cepat (RAD) dari antarmuka pengguna grafis (GUI) aplikasi, akses ke database menggunakan Data Objects Access, Remote Data Objects, ActiveX Data Objects atau, dan penciptaan kontrol ActiveX dan objek. Bahasa scripting seperti VBA dan VBScript adalah sintaktis mirip dengan Visual Basic, tetapi kinerja yang berbeda. 


Programmer dapat membuat sebuah aplikasi dengan menggunakan komponen yang disediakan dengan Visual Basic itu sendiri. Program yang ditulis dalam Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi melakukannya fungsi eksternal. Rilis terakhir adalah versi 6 pada tahun 1998. Dukungan diperpanjang Microsoft berakhir pada Maret 2008 dan penerus ditunjuk adalah Visual Basic NET (sekarang dikenal hanya sebagai Visual Basic).. Seperti bahasa pemrograman BASIC, Visual Basic dirancang agar mudah dipelajari dan digunakan oleh programmer pemula. Bahasa tidak hanya memungkinkan programmer untuk membuat aplikasi GUI sederhana, tetapi juga dapat mengembangkan aplikasi yang kompleks. 

Pemrograman di VB adalah kombinasi dari visual mengatur komponen atau kontrol pada formulir, menentukan atribut dan tindakan komponen-komponen, dan menulis baris kode tambahan untuk fungsi yang lebih. Karena standar atribut dan tindakan didefinisikan untuk komponen, sebuah program sederhana dapat dibuat tanpa programmer harus menulis banyak baris kode. Masalah kinerja yang dialami oleh versi sebelumnya, tetapi dengan komputer yang lebih cepat dan kompilasi kode asli ini telah menjadi kurang dari sebuah isu.Meskipun program dapat dikompilasi ke dalam executable kode asli dari versi 5 dan seterusnya, mereka masih membutuhkan kehadiran perpustakaan runtime sekitar 1 MB.Runtime ini disertakan secara default pada Windows 2000 dan kemudian, tetapi untuk versi sebelumnya dari Windows seperti 95/98/NT harus didistribusikan bersama dengan executable. Formulir dibuat menggunakan drag-and-drop teknik. Sebuah alat yang digunakan untuk menempatkan kontrol (misalnya, kotak teks, tombol, dll) pada formulir (jendela).

Kontrol memiliki atribut dan event handler yang terkait dengan mereka. Nilai default yang disediakan ketika kontrol dibuat, tetapi dapat diubah oleh programmer. Banyak nilai atribut dapat diubah selama waktu berjalan didasarkan pada tindakan pengguna atau perubahan dalam lingkungan, menyediakan sebuah aplikasi yang dinamis. Sebagai contoh, kode dapat dimasukkan ke dalam event handler mengubah ukuran formulir untuk memposisikan mengendalikan sehingga tetap berpusat pada formulir, mengembang untuk mengisi formulir, dll Dengan memasukkan kode ke dalam event handler untuk menekan tombol dalam kotak teks, program secara otomatis dapat menerjemahkan kasus dari teks yang dimasukkan, atau bahkan mencegah karakter tertentu dari yang dimasukkan. 

Visual Basic dapat membuat executable (file EXE), kontrol ActiveX, atau file DLL, tapi terutama digunakan untuk mengembangkan aplikasi Windows dan sistem antarmuka database. Kotak dialog dengan fungsionalitas kurang dapat digunakan untuk menyediakan kemampuan pop-up. Kontrol menyediakan fungsi dasar dari aplikasi, sedangkan pemrogram dapat menyisipkan logika tambahan dalam event handler yang sesuai. Sebagai contoh, kombinasi kotak drop-down secara otomatis akan menampilkan daftar dan memungkinkan pengguna untuk memilih elemen apapun. Sebuah event handler disebut ketika item dipilih, yang kemudian dapat mengeksekusi kode tambahan yang dibuat oleh programmer untuk melakukan beberapa tindakan berdasarkan elemen yang dipilih, seperti mengisi daftar terkait. Atau, komponen Visual Basic tidak dapat memiliki antarmuka pengguna, dan bukannya menyediakan objek ActiveX untuk program lain melalui Component Object Model (COM). Hal ini memungkinkan untuk sisi server pengolahan atau modul add-in. 

Bahasa ini sampah yang dikumpulkan menggunakan referensi menghitung, memiliki perpustakaan besar objek utilitas, dan memiliki dukungan berorientasi objek dasar. Karena komponen yang lebih umum adalah termasuk dalam proyek template standar, programmer jarang perlu menentukan library tambahan. Tidak seperti banyak bahasa pemrograman lainnya, Visual Basic pada umumnya tidak sensitif huruf, meskipun akan mengubah kata kunci ke dalam konfigurasi kasus standar dan memaksa kasus nama variabel untuk sesuai dengan kasus entri dalam tabel simbol. Perbandingan string adalah case sensitif secara default, tetapi dapat dibuat case sensitive jika diinginkan. 

Visual Basic


Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).
Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1]
Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1]
Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1]Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++JavaScriptC#, dan Java.[1]

Daftar isi

  [sembunyikan

[sunting]Sejarah

Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler).
Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s All-purpose Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an.[2]Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer.
Sejak saat itu, banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform komputer,[2] seperti Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, Apple BASIC dan lain-lain.
Apple BASIC dikembangkan oleh Steve Wozniak, mantan karyawan Hewlett Packard dan teman dekat Steve Jobs (pendiri Apple Inc.).[2]Steve Jobs pernah bekerja dengan Wozniak sebelumnya (mereka membuat game arcade “Breakout” untuk Atari). Mereka mengumpulkan uang dan bersama-sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan perusahaan komputer Apple. Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada lahirnya Visual Basic yang berbasis GUI (Graphic User Interface) bersamaan dengan Microsoft Windows. Pemrograman Visual Basic begitu mudah bagi pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.[2]
Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang terbaru, yaitu Visual Basic 2010. Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyakmemori.[2]
Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya.[3] Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang dikompilasi atau kode yang harus bahasa pemrograman yang diinterpretasikan sebagai hasil porting dari kode VB.[3]Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).[3]

[sunting]Perkembangan Visual Basic

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.

[sunting]Dari waktu ke waktu

  • Proyek Thunder dimulai.
  • Visual Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show di AtlantaGeorgia 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.

[sunting]Pemrograman Berorientasi Objek (OOP)

Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.[4]

[sunting]Desain Visual dan Komponen

Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.[5] Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry).[5]