Sunday, November 7, 2010

VISUAL BASIC : Tip Menjalankan Program Laen dengan Berbagai Jendela


Pada tips visual basic kali ini, kita akan mempraktekkan cara menjalankan program lain (seperti Notepad, Paint, dan lainnya) dengan berbagai macam model jendelanya, seperti maximized, minimized, normal, atau bahkan menyembunyikan jendelanya alias program tersebut akan berjalan di belakang layar. Juga bisa ditentukan apakah jendela program itu akan fokus atau tidak fokus.


Kita akan membuat contoh programnya dulu, di sini saya membuat sebuah project Standard Exe di Visual Basic. Kontrol-kontrolnya terdiri dari: CommandButton (cmdJalankanProgram), Textbox (txtProgram), dan ComboBox (cboModelJendela). Tampilannya seperti gambar di atas. Lalu untuk kode-kodenya adalah sebagai berikut:
Option Explicit

Private Enum enumJenisJendela
Normal_dan_Fokus = vbNormalFocus
Normal_Tidak_Fokus = vbNormalNoFocus
Maximized = vbMaximizedFocus
Minimized_dan_Fokus = vbMinimizedFocus
Minimized_Tidak_Fokus = vbMinimizedNoFocus
SembunyikanJendela = vbHide
End Enum

Private Sub JalankanProgram(sProgramPath As String, JenisJendela As enumJenisJendela)
On Error GoTo Er:
'cek jika file program tersebut tidak ada
If Dir(sProgramPath) = "" Then
MsgBox "File Tidak Ditemukan: " & sProgramPath
Exit Sub
End If
'jalankan program
Shell sProgramPath, JenisJendela
Exit Sub
Er:
MsgBox "Error menjalankan program " & sProgramPath & vbCrLf & _
"Penjelasan: " & Err.Description, , "Error"
End Sub

Private Sub cmdJalankanProgram_Click()
If cboModelJendela.ListIndex = 0 Then JalankanProgram txtProgram.Text, Normal_dan_Fokus
If cboModelJendela.ListIndex = 1 Then JalankanProgram txtProgram.Text, Normal_Tidak_Fokus
If cboModelJendela.ListIndex = 2 Then JalankanProgram txtProgram.Text, Maximized
If cboModelJendela.ListIndex = 3 Then JalankanProgram txtProgram.Text, Minimized_dan_Fokus
If cboModelJendela.ListIndex = 4 Then JalankanProgram txtProgram.Text, Minimized_Tidak_Fokus
If cboModelJendela.ListIndex = 5 Then JalankanProgram txtProgram.Text, SembunyikanJendela
End Sub

Private Sub Form_Load()
cboModelJendela.AddItem "Normal dan Fokus"
cboModelJendela.AddItem "Normal, Tidak Fokus"
cboModelJendela.AddItem "Maximized"
cboModelJendela.AddItem "Minimized dan Fokus"
cboModelJendela.AddItem "Minimized, Tidak Fokus"
cboModelJendela.AddItem "Sembunyikan Jendela"
cboModelJendela.ListIndex = 0
End Sub

ref : http://www.tipsdaninfoku.co.cc/2010/06/tips-visual-basic-cara-menjalankan.html
»»  READMORE...

cara belajar komputer Yang efektif dari buku


1. Usahakan mempraktekan seluruh langkah demi langkah cara yang ada di komputer.
Jangan terlewatkan dan Jangan dihapalkan. Karena komputer bukan pelajaran
menghafal
2. Kalau masih ada yang kurang paham lewatkan saja, catat masalahnya, kemudian,
3. Ikut dalam sebuah forum yang berkaitan dengan buku itu, biasanya penulis buku
komputer menuliskan komunitas yang diikutinya dalam daftar pustaka, kalau masih
belum menemukan jawaban:
4. Coba ulang lagi langkahnya, mungkin ada yang terlewatkan, atau hubungi penulis
via email atau telpon langsung..

5. Untuk mengulas kembali, praktekan langsung dengan cara misalnya, kita mempelajari
buku desain grafis, contek bentuk layout buku itu dengan berbekal buku yang kita
pegang. Bila ada materi yang tidak memuaskan, akan cepat diketahui, dengan begitu
pengatahuan kita juga ikut bertambah..
6. Waktunya narsis atau mempromosikan hasil karya kita ke orang lain lewat Fesbuk,
friendster atau sebarkan via email ke rekan2 kita..Dengan harapan kita akan
mendapat kirik dan saran yang membangun, sekaligus memberitahukan kepada dunia
bahwa saat ini kita sedang menekuni bidang itu..
7. Berbagilah ilmu yang sudah kita pelajari dengan menawarkan bantuan secara
sukarela ke orang lain..Dengan memberi maka ilmu juga akan bertambah, bukan
berkurang..
ref : http://wawanpurnama.com/buku-gimana-cara-belajar-komputer-yang-efektif-dari-buku/
»»  READMORE...

Saturday, May 29, 2010

Perjalanan Visual Basic ( VB 1.0 sampai VB 10)




perjalanan Visual Basic ( VB 1.0 sampai VB 10 ) yaitu :

1. Proyek “ Thunder” dirintis.
2. Visual Basic 1.0 ( May 1991 ) di rilis untuk windows pada Comdex / Windows
Wordltrade yang dipertunjukkan di Atlanta, Georgia.
3. Visual Basic 1.0 untuk DOS di rilis pada bulan September 1992. Bahasa ini
kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataannya
merupakan versi kelanjutan dari compiler BASIC, Quick Basic dan BASIC
Professional Development System
4. Visual Basic 2.0 di rilis pada November 1992, cakupan pemrogramannya cukup mudah
untuk digunakan dan kecepatannya juga telah di nodifikasi. Khususnya pada Form
yang menjadikan object dapat dibuat secara seketika, serta konsep dasar dari
Class modul yang berikutnya di implementasikan pada VB 4.
5. Visual Basic 3.0 di rilis pada musim panas 1993 dan dibagi menjadi versi standard
an professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Data base Engine
yang dapat membaca serta menulis database Jet ( atau Access ) 1.x
6. Visual Basic 4.0 ( Agustus 1995 ) merupakan versi pertama yang dapat membuat
windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan
kemampuan untuk menulis non-GUI class pada Visual Basic.
7. Visual Basic 5.0 ( Februari 1997 ), Microsoft merilis secara ekslusif Visual
Basic untuk versi windows 32 bit. Programmer yang menulis programnya pada versi 16 bit dapat dengan mudah melakukan import programnya dari VB 4, VB 5 memperkenalkan
kemampuan untuk membuat User Control.
8. Visual Basic 6.0 ( pertengahan 1999), memperbaiki beberapa cakupan, termasuk
kemampuannya untuk membuat Aplikasi Web-based. Visual Basic 6 di jadwalkan akan
memasuki Microsoft “ fasa non Supported “ dimulai pada Maret 2008.
9. Visual Basic NET ( VB 7 ), di rilis pada tahun 2002, beberapa yang mencoba pada
versi pertama. NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa
yang digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan
diberbagai area, termasuk runtimenya yang 10 kali lebih besar dari paket runtime
VB 6 serta peningkatan pengguna memory.
10. Visual Basic NET 2003 ( VB 7.1 ¬), di rilis dengan menggunakan NET framework
versi 1.1
11. Visual Basic 2005 ( VB 8.0 ), merupakan iterasi selanjutnya dari Visual Basic
NET dan Microsoft memutuskan untuk menghilangkan kata – kata NET pada judulnya.
Pada rilis ini Microsoft memasukan beberapa fitur baru diantaranya :
* Edit and Continue, mungkin inilah kekurangan fitur terbesar dari VB NET pada VB
2005 ini kita diperbolehkan melakuakan perubahan kode pada saat program sedang
dijalankan.
* Perbaikan pada Konversi dari VB ke VB NET 12 Visual Basic NET 2003 ( VB 7.1 ),
di rilis dengan menggunakan NET framework versi 1.1
12. Is Not Patent, merupakan salah satu fitur dari Visual Basic 20005 merupakan
konversi If Not X Is Not Y.
13. Visual Basic 2005 Express, merupakan bagian dari Product Visual Studio.
Microsoft membuat Visual Studio 2005 Express edition untuk pemula dan yang gemar
dengan VB, salah satu produknya adalah Visual Basic 2005 Express yang merupakan
produk gratis dari Microsoft.
14. Visual Basic “ Orcas “ ( VB 9.0 ), dijadwalkan akan di rilis pada tahun 2007 dan
dibangun diatas NET 3.5. Pada rilis ini, Microsoft menambahkan beberapa fitur
diantaranya :
* True Tenary operator, yaitu fungsi If ( boolean, value, value ) yang digunakan
untuk mengganti fungsi IF.
* LINQ Support.
* Ekspresi Lambada.
* XML Literals.
* Nullable Type.
* Type Inference.
15. Visual Basic “VB X” ( VB 10.0 ), Visual Basic 10 yang juga dikenal dengan nama
VB X akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan
akan menjadi bagian dari Silver Light 11

REF : http://www.cianjurcybercity.com/2009/01/21/sekilas-tentang-visual-basic-60-vb-
3c.html
»»  READMORE...