Selasa, 11 Oktober 2011

keuntungan dan kerugian vb net


KEUNTUNGAN DAN KEKURANGAN MENGGUNAKAN VISUAL BASIC

Keuntungan Menggunakan Visual Basic

Visual Basic mempunyai banyak kelebihan dibandingkan Software/bahasa pemograman yang lain. Dibawah ini
adalah beberapa keuntungan tersebut:

  • Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa pemograman yang lain seperti C/C++, Delphi atau bahkan PowerBuilder sekalipun.
  • Menghilangkan kompleksitas pemanggilan fungsi Windows API, karena banyak fungsi-fungsi tersebut sudah di-"embeded" ke dalam syntax Visual Basic.
  • Cocok digunakan untuk mengembangkan aplikasi/program yang bersifat "Rapid Application Development".
  • Juga sangat cocok digunakan untuk membuat program/aplikasi Bisnis.
  • Digunakan oleh hampir semua keluarga Microsoft Office sebagai bahasa Macro-nya, segera akan diikuti oleh yang lain.
  • Dapat membuat ActiveX Control
  • Dapat menggunakan OCX/Komponen yang disediakan oleh pihak ketiga ("third party") sebagai "tool" pengembangan.
  • Menyediakan wizard yang sangat berguna untuk mempersingkat/mempermudah pengembangan aplikasi
  • Mendekati Object Oriented Programming
  • Dapat di-integrasikan dengan Internet, baik itu pada sisi Client maupun pada sisi Server
  • Dapat membuat ActiveX Automation Server
  • Integrasi dengan Microsoft Transaction Server
  • Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari mesin/komputer yang lain.

Kekurangan/Kelemahan Visual Basic


Walaupun Visual Basic mempunyai banyak kelebihan, tetapi tetap saja mempunyai kekurangan/kelemahan.
Kelemahan-kelemahan ini sebenarnya disebabkan oleh keterbatasan Visual Basic dalam "mengambil" fungsifungsi
yang bersifat low-level yang berhubungan dengan Hardware maupun Operating System (Windows) itu
sendiri, antara lain:

  • File Distribusi runtime-nya lebih besar dari kepunyaan C/C++.
  • Tidak mempunyai fungsi-fungsi untuk mengambil feature-feature dari OS sebanyak C/C++.

kegiatan sehari-hari

nama saya hermida lumbantoruan,status saya sekarang masih kuliah di STMIK BUDIDARMA tercinta........
kegiatan saya sehari-hari adalah dari hari senin sampai  sabtu saya kuliah.......
sabtu siang sampai sore saya mengikuti les tambahan dikampus.........
selainnya.... waktu saya kebanyakan sama kawan-kawan ............
aku sama kawan-kawan kalau udah pulang kuliah,kadang kami langsung ke warnet klo nggak jalan-jalan.....
itulah kegiatanku sehari-hari.........
              ""TRIMAKASIH""

cerita keluarga tercinta

Nama saya hermida lumbantoruan,saya anak ke-4 dari 4 bersaudara dan dari keluarga yang sederhana..........
 pekerjaan orangtuaku cuma bertani,tidak ada yang lain...........
tapi .....walaupun pekerjaan orangtuaku cuma bertani,puji Tuhan kami berempat masih bisa disekolahkan.....
Dan sekarang .......saya sangat merasa bahagia,karena kedua orangtuaku bisa menyekolahkan aku sampai kuliah......
satu permintaanku kepada kedua orangtuaku tercinta,.......
papa....mama..."doakan aku,supaya aku bisa menjadi orang yang berguna yang sesuai dengan keinginan kalian......."
papa.....mama.....trimakasih buat semua yang telah klian berikan sama aku dan trimakasih buat kebaikan kalian........
     

Minggu, 02 Oktober 2011

Style Huruf Dengan Effect Bergerak Pada Visual Basic.Net 2008 Share3

Pada tutorial kali ini saya masih membahas mengenai style-style yang ada pada visual basic, sekarang dan dari pencerahan yang entah dari mana datangnya saya dapat membuat sebuah tulisan berjalan pada visual basic ini, begini ceritanya…. :D
Langkah 1.
Seperti biasa kita harus mempersiapkan persenjataan dan mental yang kuat dalam pembuatan effect berjalan ini, yang pertama kali harus dilakukan adalah membuat sebuah form baru yang caranya ga perlu saya tampilkan lagi pada tutorial ini, bisa dibaca pada tutorial sebelumnya. Buatlah 2 buah button,1 buah label, 1 timer.
Langkah 2.
Pada langkah ini kita merubah properties dari label tersebut seperti berikut. Pada table form kita merubah backcolor menjadi palegreen, lihat gambar dibawah ini.
Pada properties button1 dan 2 kita hanya merubah warnanya saja pada properties dan pada button1 kita merubah text pada properties menjadi start, pada button2 kita merubah text menjadi stop dan untuk yang lainnya dapat dilihat  seperti gambar dibawah ini.
sekarang kita merubah timer yang ada, pada properties kita merubah seperti gambar dibawah ini, interval pada timer dapat kita ubah sesuka kalian karna interval ini hanya menentukan kecepatan huruf tersebut berjalan.
Maka akan tampil seperti gambar dibawah ini :
Langkah 3.
Pada langkah ini kita sudah siap untuk memasukkan coding kedalam tools tersebut. Pada form kita double klik dan ketikkan coding beikut.
lbljalan.Text = “  Cup_pa_paW  “
ini merupakan coding untuk memasukkan text pada tools lbljalan, untuk yang didalam tanda kutip dapat diganti sesuka kalian. Setelah itu kita masukkan coding berikut pada tools timer.
Dim s1 As String
Dim S2 As String
s1 = Microsoft.VisualBasic.Left(lbljalan.Text, 1)
S2 = Microsoft.VisualBasic.Right(lbljalan.Text, Len(lbljalan.Text) – 1)
lbljalan.Text = S2 + s1
setelah coding untuk timer selesai sekarang kita tinggal memasukkan coding untuk button start dan stop, codingan seperti berikut.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Enabled = True
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Timer1.Enabled = False
End Sub
Pada codingan ini kita seperti member izin kepada timer untuk dapat menjalankan atau menghentikan perintah yang ada pada timer. Jika semua langkah dilakukan dengan benar maka tampilan yang akan muncul seperti berikut.
sekian tutorial dari saya, semoga bermanfaat bagi para pembaca. :”>

Pembuatan Loading Pada Visual Basic.Net 2008

Pengenalan sedikit mengenai Microsoft Visual Basic.Net 2008.
>>Antarmuka atau lingkungan dari Visual Basic.Net IDE 2008 tidak jauh dengan visual basic 6.0 IDE, kelebihannya memiliki IDE yang lebih lengkap dan  terorganisir, sehingga mudah bagi pengembang untuk mencari object-object yang terdapat pada toolbox yang kita inginkan untuk ditempatkan pada form.
Untuk pembuatan software yang canggih, belum bisa dibilang keren kalau belum pake loading pada tampilan awalnya. Ok kita mulai tutorial mengenai pembuatan loading menggunakan Visual Basic.Net 2008, sebelum berangkat perang kita harus nyiapin senjata yang pastinya, senjata yang harus disiapkan sebagai berikut :
  • Komputer yang sedikit canggih dengan spesifikasi yang lumayan, ga usah terlalu canggih-canggih banget.
  • Software Microsoft Visual Studio, karna di sini kita dapat menginstall Visual Basic.Net tersebut. (link download software)
  • Kesiapan mental dan kemauan yang kuat.
  • Terakhir segelas susu anget boleh juga.
Langkah 1
Install Microsoft Visual Basic.Net 2008 pada Visual Studio yang ada, untuk cara menginstall ga perlu dijelasin dahh, uda pada ngerti semua kan.
Langkah 2
Buka Microsoft Visual Basic.Net 2008 yang sudah terinstall, tampilannya sebagai berikut.
Langkah 3
Buka file, kemudian new project, kita beri nama project “coba-coba”, kemudian OK.
Tampilan sebagai berikut.

Langkah 4
Pada langkah ini kita sudah dapat membuat loading tersebut dengan menggunakan splash screen yang sudah tersedia pada Visual Basic.Net 2008, cara nya dengan pilih pada menu project >>add new Item >> pilih splash screen, kemudian add. Lihat gambar dibawah ini.
Langkah 5
Kita sudah membuat splash screen, sekarang desainlah splash screen yang telah kalian buat sesuka hati kalian, dapat  ditambahkan background untuk splash screen dengan cara mengganti background image pada properties. Lihat hasil dibawah ini.
Langkah 6
Sekarang kita buat tools loading yang kita inginkan sedari tadi,. Hehehee*
Cara nya yaitu dengan menggunakan tools progress bar
   
dan timer yang ada pada toolsbox. Setelah itu tools progress bar drag ke splash screen yang telah kita buat tadi. Sehingga menjadi seperti berikut.



Kemudian ketikkan codingan berikut pada timer, dengan cara double click timer tersebut  untuk membuat progressbar berjalan.
ProgressBar1.Value += 5
If ProgressBar1.Value = 100 Then
Timer1.Dispose()
Me.Visible = False
Form1.Show()
End If
Logikanya yaitu kita memberikan nilai dari 0-100 dengan nilai setiap kali proses bertambah 5, jika nilai sudah mencapai 100 maka spalshscreen tersebut akan di hilangkan dan membuka secara otomatis from selanjutnya.
Dan pada mainlayout kita ketikkan coding berikut.
Timer1.Enabled = True
Logikanya yaitu kita memberikan hak untuk timer tersebut berjalan pada mainlayout dari splash screen yang kita buat.
Langkah terakhir merubah startup form dengan cara klik kanan pada project yang kita punya kemudian pilih properties dan ganti startup form menjadi splashscreen.
Jika langkah-langkah yang dibuat sesuai dengan tutorial maka hasil akan seperti gambar dibawah ini.



Kalian dapat mengkreasikan loading tersebut sesuai imajinasi masing-masing, kalian dapat merubah bentuk progressbar dengan cara mengganti style pada properties dari progressbar tersebut.
Sekian tutorial dari aNe, tungguin tutorial-tutorial berikutnya, masih mengenai Visual Basic.Net 2008.









Membuat timer menggunakan visual basic.net 2008

Pada kesempatan kali ini, cupapaw ingin menyumbangkan sedikit ilmu untuk para pecinta programming. Semua berawal dari kesadaran kita akan waktu dan kita selalu terikat oleh waktu, itu pula yang melatar belakangi saya untuk membuat tutorial ini, semoga tutorial ini dapat dikembangkan kembali.
Langkah 1.
Pertama yang harus dilakukan membuat windows form baru yang kita beri nama “timer.vb”, form ini kita menggunakan 2 picturebox, 2 commandbutton, 1textbox dan 1 timer. untuk lebih jelasnya dapat dilihat sebagai berikut.

Langkah 2.
Setelah membuat dan menyusun object dari toolbox seperti gambar diatas, sekarang waktunya merubah properties dari setiap object tersebut.
• 2 Picturebox, disini saya menggunakan picture berextension gif, agar dapat terlihat lebih cantik dalam aplikasi ini, pada dasarnya visualbasic tidak dapat membaca file gambar berextension gif, namun kita dapat mengakalinya dengan rename nama file tersebut menjadi extension jpg, meskipun begitu file gif anda masih akan bisa berjalan. Pada properties kita pilih Image – kemudian Import file yang ingin kita masukan lalu pilih ok.
• Button1, kita ganti text menjadi “stop”.
• Button2, kita ganti text menjadi “start”
• Textbox, kita ganti name nya menjadi “txtTime”, accessiblename kita ganti menjadi “txtFilePath”, kita ganti text menjadi “10:10:10”.
• Timer, kita ganti name menjadi “tmrWorldClock”, enable diubah menjadi “true” dengan interval “100”.
Langkah 3.
Jika langkah2 sudah dilakukan dengan benar, maka sekarang saatnya untuk pengetikkan coding untuk perhitungan, codingan sebagai berikut.

Public Class Form1
 
Private Declare Sub GetSystemTime Lib "kernel32" (ByRef lpSystemTime As SYSTEMTIME)
Private Structure SYSTEMTIME
Public wYear As Short
Public wMonth As Short
Public wDayOfWeek As Short
Public wDay As Short
Public wHour As Short
Public wMinute As Short
Public wSecond As Short
Public wMilliseconds As Short
End Structure
 
'#Region " World Clock Variables "
Dim lpT As SYSTEMTIME
Dim dateUTC As Date
Dim WTime As Date
'#End Region
 
Private Sub getWorldClock()
Try
Call GetSystemTime(lpT)
dateUTC = Date.Today.UtcNow().AddHours(17.0)
WTime = CDate(lpT.wHour & " : " & lpT.wMinute & " : " & lpT.wSecond).AddHours(17.0)
txtTime.Text = WTime.ToLongTimeString
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
 
Private Sub tmrWorldClock_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmrWorldClock.Tick
getWorldClock()
End Sub
 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
tmrWorldClock.Enabled = False
End Sub
 
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
tmrWorldClock.Enabled = True
End Sub
End Class
Codingan yang saya gunakan ini sangat sederhana namun sangat mudah untuk dikembangkan karna mudah dipahami dan dimengerti.



Mungkin di lain kesempatan untuk sekedar refreshing akan hal pemrograman, mungkin kita dapat sedikit bermain dengan software-software berbau entertaint, seperti image illustrator menggunakan potoshop maupun gimp, membuat gif animator seperti banner, atau sekedar membuat video editing, tapi sebelumnya kita akan bicarakan kepada kKa” admin lainnya terdahulu.

Membuat effect animasi sederhana dengan menggunakan VB.net ( open and close slowly )

Pada tutorial kali ini saya masih membahas mengenai salah satu effect  yang bisa dilakukan pada visual basic.net, vb.net tidak hanya terkenal dengan kemudahannya bagi pemula namun vb.net unggul dalam masalah tampilannya, kita dapat merubah tampilan sesuka yang kita inginkan, biasanya kita hanya melihat pada saat membuka dan menutup aplikasi dan hilang dalam sekejap, namun kita dapat mengaturnya agar tampilan bisa lebih menarik.
Langkah 1
Buat form biasa dengan nama terserah kalian pada properties form tersebut, kemudian ubah back color menjadi warna putih, sebagai berikut.

Langkah 2
Buat tombol button dengan cara pilih button pada toolbox yang terdapat disebelah kiri aplikasi vb.net 2008, kemudian ganti “text” nya dengan “keluar”.



Langkah 3
Buatlah 1 file gambar terserah kalian, namun pada tutorial kali ini saya membuat gambar dengan extension “gif”, agar tampilan dapat terlihat tampak menarik.





Langkah 4.
Buatlah picturebox dan masukkan kedalam form yang telah dibuat tadi, kemudian pilih image yang terdapat pada tab properties yang terdapat di kanan bawah dari aplikasi vb.net ini, dan tampilan sebagai berikut.

 



















Langkah 5.
Pada langkah ini kita sudah siap mengetik codingan pada, kita ketikkan coding pada form dengan cara double click form tersebut maka akan muncul page untuk mengetikkan coding, ketikan sebagai berikut.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim a As Integer
For a = 0 To 100 Step +1
Me.Opacity = a / 100
Me.Refresh()
Next
End Sub
pada tutorial kali ini saya menggunakan opacity untuk member effect pada saat kita membuka aplikasi maupun menutup aplikasi, opacity berfungsi untuk tingkat kegelapan dari sebuah aplikasi, deklarasikan variable a menjadi integer, kemudian variable a akan berubah dari range 0 sampai 100 dengan step +1, kemudian hitung opacity dengan cara variable a dibagi dengan nilai seratus, dan setiap kali perhitungan akan direfresh agar pada setiap perubahan akan terlihat dan next sampai variable mencapai nilai seratus.
Ketikkan codingan yang sama pada tombol button.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a As Integer
For a = 100 To 0 Step -1
Me.Opacity = a / 100
Me.Refresh()
Next
Me.Close()
End Sub
Dengan logika yang sama kita membuat effect pada button keluar ini namun berbeda pada perhitungannya yaitu dari range 100 menjadi 0 dengan step -1, setelah selesai aplikasi akan keluar.
Sekian tutorial pada kesempatan kali ini, untuk tindak lebih lanjutnya dapat saya serahkan kepada para pembaca dengan kreasi masing-masing dan imajinasi dalam membuat aplikasi anda menjadi lebih menarik.

vb.net 2008

BELAJAR VISUAL BASIC ( ZOOM OUT AND ZOOM IN) MENGGUNAKAN TRACKBAR

 

Dalam tutorial kali ini saya akan membahas mengenai zoom tulisan dan gambar dengan menggunakan trackbar, tutorial ini sangatlah sederhana dan hanya sebagai pijakan atau inspirasi dalam pembuatan aplikasi dengan menggunakan visual basic, disini saya menggunakan visual basic.net 2008, mungkin banyak langkah yang terlupakan dalam membuat tutorial ini, namun dapat dilihat pada tutorial-tutorial sebelumnya. Kita mulai tutorialnya sebagai berikut.

Langkah 1
Buatlah form dengan nama terserah anda, kemudian add.
Langkah 2
Pada form yang sudah anda buat, tambahkan  4 label dan 2 trackbar dengan memilih pada toolbox yang terdapat di sebelah kiri atas dari aplikasi visual basic.net 2008, setelah itu kita susun seperti gambar dibawah ini.
Langkah 3
Sekarang kita bermain dengan properties dari setiap masing-masing toolbox.
1.       Form   >> pada properties ubah text menjaditerserah”
2.       Label1 & 3  >> pada properties ubah text menjadi kosong
3.       Label2  >> pada properties ubah text menjadi “terserah anda”
4.       Label4  >> pada properties isikan text dengan “spasi” dan pada image masukkan gambar yang anda inginkan.
5.       Trackbar1 & 2  >> pada properties ubah nilai maximum dengan nilai “100”, nilai minimum dengan nilai “1”
Jika sudah mengisikan tab properties maka tampilan akan sebagai berikut.
Langkah 4
Sekarang kita sudah dapat mengetikkan codingan dengan double click pada form yang anda buat dan ketikkan codingan berikut.

Public Class Trackbar
Private Sub TrackBar1_Scroll(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TrackBar1.Scroll
Label1.Text = TrackBar1.Value.ToString
Label2.Font = New Font(“”, TrackBar1.Value)
End Sub
Private Sub TrackBar2_Scroll(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TrackBar2.Scroll
Label3.Text = TrackBar2.Value.ToString
Label4.Font = New Font(“”, TrackBar2.Value)
End Sub
End Class

Logika
Text pada label1 kita buat sama dengan nilai tackbar yang mempunyai nilai string, kemudian font pada label2 kita buat sama dengan size font yang baru dengan nilai string sesuai dengan nilai trackbar tersebut. Jika semua langkah sudah dilakukan dengan baik, maka hasil yang didapat sebagai berikut.
Sekian tutorial kali ini saya buat, kritik dan saran sangatlah membantu, maju terus programmer Indonesia.. :”>