berapa kali ku harus katakan cinta
berapa lama ku harus menunggumu
di ujung gelisah ini aku
tak sedetik pun tak ingat kamu
namun dirimu masih begitu
acuhkan ku tak mau tahu
*courtesy of LirikLaguIndonesia.net
* luka luka luka yang ku rasakan
bertubi tubi tubi engkau berikan
cintaku bertepuk sebelah tangan
tapi ku balas senyum keindahan
** bertahan satu cinta
bertahan satu c i n t a
bertahan satu cinta
bertahan satu c i n t a
pernahkah engkau sejenak mengingat aku
pernah kau ingat walau seperti angin berlalu
di setiap malam kini aku
tak sedetik pun tak ingat kamu
namun dirimu masih begitu
acuhkan ku tak mau tahu
repeat *
repeat **
repeat *
repeat ** [2x]
Dia hadir di saat ku jenuh
Dan saat ku butuh dirimu
'tuk berikan rasa rindu
Yang telah lama sirna
Dia selalu memberiku cinta
Dan selalu damaikan jiwaku
Oh nyamannya hatiku
Bila ku bersamanya
[*]
Karena dirimu telah jauh
Bisa-bisa aku pergi dari dirimu
[**]
Lama-lama aku bosan
Bila kamu selalu tinggalkanku
Hampanya diriku jadi tak menentu
Lama-lama aku bisa jatuh cinta kepada dirinya
Maafkanlah aku yang tak bisa menunggu dirimu
Rindu rindu yang selalu datang
Dan kinipun telah menghilang
Kau bukanlah lagi seseorang yang ku tunggu
Back to [*][**]
Back to [**]
Lama-lama aku bisa jatuh cinta kepada dirinya
Maafkanlah aku yang tak bisa menunggu dirimu
[1]
sudah aku duga kau berhati dua
dan menakutkanku oo..
kau mulai merasa hanyalah aku
yang pantas kau cinta
reff:
kini kau terdiam
tak banyak bicara
karna dia tlah mendustaimu
kau telah berubah
kini bagiku
kau teman biasa
[2]
kau salah menduga kau pikir aku tak tahu
dirimu menduakan aku
kau mulai merasa hanyalah aku
yang pantas kau cinta
back to reff
tak pernah berhenti mencari cinta
slalu saja ada yang tak kamu suka
terlalu jauh engkau melihat
coba rasakan yang ada di sekitarmu
reff:
sesungguhnya dia ada didekatmu
tapi kau tak pernah menyadari itu
dia slalu menunggumu
untuk nyatakan cinta
sesungguhnya dia adalah diriku
lebih dari sekedar teman dekatmu
berhentilah mencari
karena kau tlah menemukannya
dia mungkin bukan manusia sempurna
tapi dia selalu ada untukmu
back to reff:
hanya dia yang tlah mengenalmu
dia 'kan slalu setia
back to reff:
Apa yang harus
Ku lakukan lagi bila kau tak setia
Karena aku hanya seorang manusia
Yang tak kau anggap
[*]
Aku tlah coba untuk memahamimu
Tapi kau tak peduli
[**]
Cukup sudah
Kau sakiti aku lagi
Serpihan perih ini
Akan ku bawa mati
Aku mencoba
Memberikan segala yang telah aku punya
Namun semuanya hanya sia-sia
Percuma
Back to [*][**]
Back to [**]
Sampai kapan
Bisa membuatmu mengerti
Membuat aku bermakna
Dihatimu dimatamu sayang
ketika kosong datang hinggap di kalbu
engkau selalu hadir, engkau selalu datang
engkau paling mengerti apa yang ku mau
jangan kau dengarkan
kata mereka yang selalu ingin memisahkan kita
kobarkan asmara jauh di dalam dada
kalau kau bulan, kamu jadi bintangnya
bila kau jadi bunga, kamu jadi kumbangnya
oh kalau kau bulan, kamu jadi bintangnya
bila kau jadi bunga, aku jadi kumbangnya
reff:
honeyku tersayang, honeyku tercinta
mati dilanda rindu tanpa kehadiranmu
oh honeyku tersayang, honeyku tercinta
temani diriku sampai akhir nanti
akhirnya ku temukan dia yang ku cari
sepanjang hidupku dia yang ku cari
repeat reff [2x]
reff:
jangan menangis sayang
ini hanyalah cobaan tuhan
hadapi semua dengan senyuman
dengan senyuman, dengan senyuman
jangan menangis sayang
sinarmu tetap harus bersinar
tabahkanlah hatimu demi ibu
itu surgamu
ku teriris mendengar kisahnya
bocah kecil merawat ibunya
sinar mata dan baik hatinya
yang tak percaya
telah lama dia menderita
… ku meninggalkan dia
mengisi hidup hanya berdua
kuatkan sinar, ooo
repeat reff [2x]
Ku pergi hanya sebentar saja
bukannya untuk menjauhimu
mencoba cari bagaimana baiknya untuk berdua
setelah kuputuskan kembali tuk pulang
mencari yang terkasih
tetapi kau bukan dirimu lagi
kau telah jauh berubah
ataukah kau sudah temukan yang baru
tolong jangan kau katakan kau suka
jangan-jangan kau pikirkan egomu saja
aku masih disini
biar kau tahu betapa sulitnya aku
selama ini cintai kamu
aku masih denganmu
cobalah kau ingat kembali
masa masa indah denganku
dan jujur apakah semua kini terlambat
Ataukah kau sudah temukan yang baru
Aku hitam kamu pun putih
Aku air kamu pun api
Aku siang kamu pun malam
Aku tidak pernah peduli
Aku pun tak pernah mengerti
Mengapa aku jatuh hati
Kepadamu yang jelas-jelas
Bukan kekasih impianku
Reff:
Aku tidak akan sempurna
Bila hidupku tanpa cinta
Apalagi tanpa dirimu
Bisa beku nanti jantungku
#
Tolong terimalah cintaku
Ku tak bisa hidup tanpamu
Lebih baik ku mati saja
Bila harus hidup tanpamu
Kamu ada aku pun ada
Kamu pergi aku pun pergi
Kamu sedih aku pun sedih
Meski kamu tidak peduli
Apapun yang akan terjadi
Daripada hatiku mati
Lebih baik aku di sini
Aku ingin kamu mengerti
Aku memang tidak sempurna
Tapi cinta tulus adanya
Karna kamu pujaan hatiku Ooo..
Repeat Reff, #
Selalu begitu kamu
Tak pernah menyenangkan hatiku
Selalu membuat aku marah
Memaksa aku menjauh
* Selalu begitu kamu
Merasa paling benar sendiri
Tak mau mendengarkan kata ku
Memaksa aku menjauh
** Dan aku menyerah
Tak kuat ku tahan
Ku tak mau lagi kau ada disini
Inilah saatnya kusudahi saja
Ku tak punya lagi sisa kesabaran
reff:
Berkali-kali ku bilang
Sabarku pasti ada batasnya
Berkali-kali ku bilang
Aku hanya lelaki biasa
repeat *, **
repeat reff
ku tetap mencintaimu masih, meski kau tak cinta aku
ku tetap merindukan meski kau tak pernah merasa
sedikit pun untuk merindukan aku
Reff:
cintaku ini bukan cinta milik manusia biasa
cintaku ini cinta sejati yang paling sejati
ku tetap memaafkan salahmu meski kau terus sakiti
ku tetap menerima seribu kata maaf
yang selalu kau ucapkan dari bibirmu yang manis
ku tetap mencintaimu masih, meski kau tak cinta aku
ku tetap merindukan meski kau tak pernah merasa
sedikit pun untuk merindukan aku, merindukan aku
Reff :
cintaku ini bukan cinta milik manusia biasa
cintaku ini cinta sejati yang paling sejati
cintaku ini bukan cinta milik manusia biasa
cintaku ini cinta sejati yang paling sejati
Dulu memang aku pernah salah
Dan semuanya t'lah ku lakukan
Namun bukan berarti hidup dan cintaku
Tak tertuju padamu
Saat ini sejenak dengarkanlah sayang
Semua itu hanya perjalanan
Dan mungkin aku akan terjatuh lagi
Di kesalahan yang sama
Reff :
Hanya satu inginnya hatiku
Hanya satu inginnya cintaku
Terima sebagaimana adanya diriku
Dan ku akan tetap mencinta
Kau yang buatku mengerti
Dimana harus ku kembali
Saat ku hancur dan terhempas
Di kesalahan yang sama
kau yang di sana siapa dirinya buatku terpana
kesan pertama sungguh mempesona
ingin mengenalnya
di kepalaku ada suka yang menggila
sudikah kamu mengenalku mendekatiku aku
Reff:
aku mau tapi malu
ku suka matamu, hidungmu, wajahmu
dan aku mau untuk jadi milikmu
aku mau tapi malu
ku suka gayamu, tingkahmu, senyummu
tapi ku malu tuk katakan padanya
aku yang selalu punya sejuta cara cara tuk merayu
tapi yang terjadi aku seperti ini
ku bingung sendiri
di kepalaku ada suka yang menggila
sudikah kamu mengenalku mendekatiku aku
Bridge:
aku suka, aku mau, tapi sungguh aku malu
aku diam, aku bingung, aku harus bagaimana
oh Tuhanku, tolong aku, mengapa ku jadi mau
ku tak tahu kenapa ku tiba-tiba jadi malu
ku tak tahu, tak tahu, tak tahu
ku tak tahu, tak tahu
Dia memang hanya dia,
Ku s’lalu memikirkannya, tak pernah ada habisnya
Benar dia, benar hanya dia
Ku s’lalu menginginkannya, belaian dari tangannya
Mungkin hanya dia harta yang paling terindah
Di perjalanan hidupku sejak derap denyut nadiku
Mungkin hanya dia, indahnya sangat berbeda
Ku haus merindukannya
Reff:
Ku ingin kau tahu isi hatiku
Kaulah yang terakhir dalam hidupku
Tak ada yang lain hanya kamu
Tak pernah ada, takkan pernah ada
Benar dia, benar hanya dia
Ku s’lalu menginginkannya, belaian dari tangannya
Mungkin hanya dia, indahnya sangat berbeda
Ku haus merindukannya
Reff:
Ku ingin kau tahu isi hatiku
Kaulah yang terakhir dalam hidupku
Tak ada yang lain hanya kamu
Tak pernah ada, takkan pernah ada
Ku ingin kau selalu di pikiranku
Kau yang selalu larut dalam darahku
Tak ada yang lain hanya kamu
Tak pernah ada, takkan pernah ada
ku tahu kamu pasti rasa
apa yang ku rasa
ku tahu cepat atau lambat
kamu kan mengerti
hati bila dipaksakan
pasti takkan baik
pantasnya kamu mencintai
yang juga cintai dirimu
cuma kamu
reff:
lepaskanlah ikatanmu dengan aku
biar kamu senang
bila berat melupakan aku
pelan-pelan saja
tak ada niat menyakiti
inilah hatiku
pantasnya kamu mencintai
yang juga cintai dirimu
cuma kamu
repeat reff
pelan-pelan saja
repeat reff
pelan-pelan saja
(lepaskan aku, lepaskan aku, lepaskan aku)
pelan-pelan saja
Bangun pagi bangun pagi
Nggak ada roti nggak kopi
Laper lagi laper lagi
Adanya nasi sama teri
Okelah kalo begitu
Okelah kalo begitu
Okelah kalo begitu
Okelah kalo begitu
Lima hari nggak mandi
Kulit udah banyak daki
Perempuan pada lari
Katanya, ”I am sorry”
Okelah kalo begitu
Okelah kalo begitu
Okelah kalo begitu
Okelah kalo begitu
Mengapa…… mengapa……
Mengapa…… oh menyedihkan….
Mogok lagi mogok lagi
Motor mati mesin brenti
Aki busi belum ganti
Aku jadi jalan kaki
Okelah kalo begitu (oke)
Okelah kalo begitu (oke)
Okelah kalo begitu (oke)
Okelah kalo begitu
Tiba-tiba HP bunyi
Hp bunyi keras sekali
Gua jawab dia memaki
Tukang kredit nagih janji
Okelah gua bayarin
Okelah gua lunasin
Okelah gua bayarin
Okelah gua lunasin
Ya udahlah kalo begitu
Ya udahlah kalo begitu
Ya udahlah kalo begitu
Ya udahlah kalo begitu
Nggak kerasa laper lagi
Mangan nasi karo jantung
Mau bayar aku keki
Dompetku dibawa lari
Gimana kalo begitu?
Gimana kalo begitu?
Gimana kalo begitu?
Gimana sih kalo begitu?
Pak tolong dong pak
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.
Daftar isi[sembunyikan] |
[sunting] Versi
Terdapat tiga buah versi Visual Basic yang dirilis hingga bulan Agustus 2007, yakni:
[sunting] 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.
[sunting] 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.
[sunting] 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 Basimc .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.
[sunting] 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:
- Operator If sekarang merupakan operator ternary (membutuhkan tiga operand), dengan sintaksis
If (boolean, nilai, nilai). Ini dimaksudkan untuk mengganti fungsiIIF. - Dukungan anonymous types
- Dukungan terhadap Language Integrated Query (LINQ)
- Dukungan terhadap ekspresi Lambda
- Dukungan terhadap literal XML
- Dukungan terhadap inferensi tipe data.
- dukungan terhadap 'LINQ'
[sunting] 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].
[sunting] 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
Visual Basic 6.0 adalah salah satu produk bahasa pemrograman yang dikeluarkan Microsoft, salah satu perusahaan software terkemuka di dunia. Visual basic 6.0 merupakan bahasa pemrograman yang mudah digunakan untuk pengembangan aplikasi, baik itu aplikasi kecil maupun aplikasi besar. Dengan banyaknya komponen kontrol yang disediakan oleh visual basic 6.0, membuat para programmer dan pengembang aplikasi lebih [...]


Sabtu, 15 Mei 2010