Kamis, 01 November 2012

" PEDIH "


Q tak tahu harus berbuat apa lagi...
Q bingung harus bagaimana...
Yang q rasakan sekarang hanya sakit yang sangat menyesakkan dada...
Begitu pedih q rasa sampai mulut ini tak mampu bicara....
Ingin q teriak sekeras- kerasnya... 
Pi q tak bisa...
Ingin q menangis sekuat- kuatnya.... 
Pi q tak bisa...


Mengapa begitu sakit  rasa....
Mengapa begitu berat ingin melampiaskan apa yg bergejolak di  dada ini...
Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarrrrrrrgh....


Napa sich ini harus terulang kembali...... 
Mengapa harus sakit ini yang q rasa kan lagi.... 
Semoga pedih ini cepat berakhir........ 

" For You"


" A sweet smile ...
Your ways are dashing ...
You talk soft ...
All that I can not forget ...........

I feel like running after a shadow far away ...
But ....
It seems I can not ..
Because you are far away from me .....

Memories always imagined ...
That makes me lost in a fantasy ...
Who seduced by the dream ..
What is the meaning of my life without you my side ...
For a long time no see ..
Make yourself more and will miss you " ...

Jumat, 27 Januari 2012

Jawaban Soal 2.(ELTRI JAYANTI)


Listing Program

Public Class Form1
    Sub BuatTable()
        LV.Columns.Add("NPM", 80, HorizontalAlignment.Center)
        LV.Columns.Add("Nama", 180, HorizontalAlignment.Left)
        LV.View = View.Details
        LV.GridLines = True
        LV.FullRowSelect = True
    End Sub
    Sub IsiTable()
        Dim Lst As New ListViewItem
        Lst.Text = NPM.Text
        Lst.SubItems.Add(Nama.Text)
        LV.Items.Add(Lst)
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        BuatTable()
    End Sub

    Private Sub btnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSimpan.Click
        IsiTable()
        NPM.Text = ""
        Nama.Text = ""
    End Sub
 
    Private Sub btnHapusAll_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapusAll.Click
        LV.Items.Clear()
    End Sub

    Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click
        LV.Items.Remove(LV.SelectedItems(0))
    End Sub
End Class




Pengenalan VB. NET


VB.NET sendiri merupakan bahasa pemrograman yang terdapat dalam Visual Studio .NET untuk mendukung rencana Microsoft ke depan dalam platform .NET-nya.. Bisa dikatakan VB.NET sebagai bahasa pemrograman yang telah cukup matang menjadikan VB.NET menjadi bahasa pemrograman yang akan menjadi pintu gerbang bagi banyak kalangan developer dalam platform Microsoft yang baru. 

Microsoft Visual Basic .NET adalah pengembangan lebih lanjut dari bahasa pemrograman Visual Basic 6.0 yang dikenal dengan kemampuan Rapid Application Development dan mengimplementasikan konsep OOP (Object Oriented Programming) secara penuh. Visual Basic .Net merupakan bahasa pemrograman yang berorientasi objek yang memiliki fitur seperti abstraction, encapsulation, inheritance, polymorphism, dan juga termasuk penambahan keyword Class untuk mendefinisikan kelas-kelas dan keyword Inheritance untuk objek Inheritance. Microsoft VB.NET dirilis untuk mempernbaiki kekurangan pada visual basic seperti : 

oo .Tidak memiliki kemampuan multi-threading, yakni kemampuan yang memungkinkan suatu tugas dapat dijalankan pada thread terpisah. 

oo .Kurangnya dukungan pemrograman berorinteasi objek 

oo .Terbatasnya kemampuan menangani error 

Sebagai tambahan VB.Net juga menyediakan fitur-fitur yang lebih baik dan tidak ada pada versi sebelumnya seperti multithreading dan structured exception handling. Hasil coding pada Visual Basic versi sebelumnya tidak bisa dikompilasi pada Visual Basic .NET tanpa modifikasi yang signifikan, namun kita tidak perlu kuatir, karena Microsoft menyediakan tools untuk migrasi untuk menangani hal tersebut. 


Fitur-Fitur baru yang terdapat pada VB.NET 

Dengan dirilisnya .NET platform, Visual Basic telah microsoft telah membuat beberapa perubahan sbb: 

Pemrograman Full Object-Oriented (OOP) sepenuhnya.Pemrograman berorientasi objek. Pemrograman ini mempertinggi kualitas dan produktifitas pengembangan software. Program pengembangannya dilakukan dengan pendekatan building block. Setiap block, disebut object, bersifat independen dan mampu berjalan sendiri atau saling kunci dengan object lain dengan mudah dan otomatis. 

Object-object berinteraksi dengan saling memberikan informasi satu terhadap yang lainnya. Masing-masing object harus berisikan informasi mengenai dirinya sendiri(encapsulation) dan object yang dapat diwariskan (Inheritance). 

Aplikasi dan komponen yang ditulis di Visual Basic .NET memiliki akses penuh untuk .NET Framework sebagai class library yang menyediakan system dan application services. 



Berikut adalah fitur-fitur kunci Visual Basic .Net : 

1. Inheritance ( Pewarisan ) 

Inheritance adalan kemampuan dari derived class untuk mendapat karakter seperti anggota-anggota data maupun anggota function dari base class. Menggunakan VB .Net kita dapat membuat kelas yang kemampuan dasarnya dapat diwarisi kelas lain yang menjadi anggota kelas tersebut. Sebuah kelas yang mendapat atau diwarisi karakter dari kelas lain disebut derived class, dan kelas yang mewarisi derived class disebut base class Dalam istilah pemrograman berorientasi objek base class di sebut superclass dan derived class disebut subclass. 

2. Constructor dan Destructor 

Constructor adalah sebuah special tipe dari method yang dipanggil ketika pembuatan kelas. Constructor digunakan untuk mengenali anggota dari kelas. Destructor, dilain pihak dipanggil ketika objek dihancurkan destructor tersebut akan melepaskan sumber daya yang digunakan oleh sebuah objek. 

3. Overloading 

Overloading memperbolehkan sebuah method didefinisikan dengan nama yang sama tetapi berbeda parameter. Dengan kata lain, memperbolehkan kita mempunyai multi implementasi dalam sebuah method. 

4. Overriding 

Overriding adalah kemampuan dari kelas yang diberi karakter untuk menolak karakter dari base classnya. VB .Net memperkenalkan kata kunci Overrides untuk mengimplemantasikan anggota di kelas derived. 

5. Structired Exception Handling 

Exception adalah error yang muncul pada saat runtime sebagai hasil dari kesalahan statement kode ataupun dari keadaan yang tidak diinginkan dari sebuah aplikasi. Untuk sebuah program VB .Net mendukung structured exception handling untuk menangani exceptions yang memproteksi kode dan menyaring exception yang bisa muncul saat program dijalankan 

6. Multithreading 

VB .NET mendukung untuk pembuatan aplikasi multithreading. Multithreading membuat aplikasi menjalankan beberapa thread pada saat program tersebut dijalankan dengan melakukan lebih dari satu pekerjaan dalam satu waktu. 



Selain fitur kunci yang telah di sebutkan tadi VB .NET juga mendukung fitur yang unik disebut Background compilation. Fitur ini lagsung mengenali error dan menampilkan dalam bentuk pesan error pada kode ketika programmer menulis kode. 



Beberapa template yang dapat digunakan: 


>> Windows Application 
Aplikasi standar berbasis window 

>> Class Library 
Pustaka kelas menyedikan fungsionalitas yang sama seperti Microsoft ActiveX dynamic–link library (DLLs) dengan membuat kelas-kelas yang dapat diakses aplikasi lain 

>> Windows ControlLibrary 
Yaitu fungsi yang sama dengan ActiveX Control (.ocx) dalam pemrograman VB6, anda dapat membuat kontrol sendiri dan memasukan fungsi yang anda butuhkan. 

>> ASP .NET Web Service 
Aplikasi Web yang menyediakan XML Web Service yang diletakan di Web server dan dapat diakses oleh aplikasi manapun. 

>> Web Control Library 
Web kontrol yang dapat anda buat sendiri, dapat digunakan pada halaman Web dengan cara yang sama juga dapat digunakan pada Aplikasi berbasis window 

>> Console Application 
Aplikasi berbasis console yang dapat berjalan didalam Command line 

>> Windows Service 
Aplikasi yang berjalan sebagai service di windows. 


Masing-masing Project memiliki file yang unik pada setoiap project. Untuk menyederhanakan pengaturan, file-file tersebut disimpan pada folder yang sama dengan project 

*. Solution (.sln, .suo ) 

Ekstensi .sln digunakan untuk file solution yang menghubungkan satu atau lebih project bersamaan, dan juga digunakan untuk menyimpan informasi global. File ini sama seperti Visual Basic groups (.vbg file) di versi VB sebelumnya. File Solution otomatis dibuat pada project Visual Basic .NET yang anda buat. File yang berekstensi .suo digunakan untuk file Solution User Option yang menyimpan record seperti breakpoints serta beberapa item task dan beberapa perubahan yang anda buat ketika membuka solution. 

*. Project (.vbproj) 

File Project adalah sebuah dokumen XML ( Extensible Markup Language ) yang berisi referensi terhadap berbagai item project, seperti form dan kelas-kelas. 

*. Lokal Project (.vb) 

Versi sebelumnya dari VB menggunakan estensi file yang berbeda untuk membedakan antara kelas (.cls), form (.frm), module (.bas) dan user control (.stl). VB.NET mengizinkan anda untuk mencampurkan berbagai tipe menjadi sebuah .vb file. Sebagai contoh , anda dapat membuat lebih dari satu item dalam file yang sama, didalamnya anda dapat memiliki sebuah kelas dan beberapa modul, sebuah form dan sebuah kelas ataupun beberapa kelas dalam file yang sama. 

*. Web Project (.aspx,.asmx,.asax) 

Web project menyimpan item-item mereka dalam Virtual Ditrectory pada Web Server dan dalam keadaan offline. Seperti local project , Web project juga menggunakan extensi .vb untuk kelas dan modul. Bagaimanapun, item Web project meliputi file Web-specific, seperti . aspx untuk Web Forms, . asmx untuk XML Web Services, dan . asax untuk kelas aplikasi global.

Cara Instal Visual Studio 2008

Hay sobat blogger, Kali ini saya akan membahas cara menginstall Visual Studio 2008 Express edition Full. Disini saya akan ambil sample dengan menginstall VB 2008 Express edition.

Langsung saja.
1. Download filenya dari SINI atau SINI
2. Mount File iso tersebut dengan Daemon tools
3. Lalu akan muncul gambar seperti dibawah ini



4. Contoh : Pilih Visual basic 2008 > lalu Next dan Lanjutkan


5. Checklist tersebut dihilangkan
6. Lalu Hilangkan kedua checklist seperti digambar dibawah ini


7. Tunggu sampai selesai dan Oke.

NB : Untuk Install yang lainnya sama aja kok bos..

Sejarah Visual Basic


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. 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, 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.). 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.
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.
Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya. Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang dikompilasi atau kode yang harus bahasa pemrograman yang diinterpretasikan sebagai hasil posting dari kode VB.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).

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.

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 fileruntime-nya masih didukung hingga Windows 7.


Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, sepertiInheritance 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.


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 lainn. 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).


Program Sederhana Menggunakan Visual Basic 6.0

Program Sederhana menggunakan vb. pada postingan yang lalu saya sudah membahas sedikit tentang vb mulai dari pengertian vbTutorial Menggunakan Visual Basic, hingga menjelaskankomponen - komponen apa saja yang ada dan fungsi- fungsi tool yang digunakan untuk membuat sebuah program di visual basic, Bagaimana sudah pahamkah teman- teman ?
Langsung saja dech untuk membuat sebuah program :
Tentunya kita harus memiliki dulu software vb nya kalau belum punya silahkan DOWNLOAD 
1. kita harus buka visual basic 6.0terlebih dahulu
2. setelah kita masuk ke form 1 buatlah tampilan seperti gambar di bawah ini :



                       tampilan diatas dibuat menggunakan toolbox terdiri dari beberapa :
           -  2 icon label
           -  1 icon text 
           -  3 icon command button dan
           -  2 icon check box



3.  setelah icon tersebut dibuat ubahlah nama icon-icon tersebut menjadi seperti gambar dibawah ini :




4. Untuk mengubah nama pada icon tersebut Caranya dengan  menggunakan jendela properties. seperti pada  gambar dibawah ini,,



5. Setelah  semua icon dibuat kita tinggal memasukkan program di tiap-tiap icon tersebut dengan cara double klik disetiap icon tersebut. Maka tampilan gambarnya akan seperti ini :




6. selesai sudah sekarang tinggal menjalankan program tersebut  akan terlihat seperti gambar dibawah ini.


thanx banget yah dah mau mampir ke blog saya ini,, mudah- mudahan yang saya jelaskan bisa bermanfaat untuk kalian.