VIVAnews Forums
VIVA | NEWS | BOLA | LIFE | SOCIO | BLOG
Welcome to VivaForum!
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.


View Poll Results: Bagaimana tanggapanya ?
Bagus 3 100.00%
Jelek 0 0%
Multiple Choice Poll. Voters: 3. You may not vote on this poll

Reply
 
LinkBack Thread Tools Display Modes
  #1  
Old 1 December 2012, 10:55
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
:pengumuman: All About VB6

Maaf Link nya di alihkan kesini...

Website : www.visualbasicku.com

WELCOME ALL ABOUT VB

Halo para vIVA di Programmer Forum @ viva, terutama yang masih aktif menggunakan VB6 alias VB Classic!

Walaupun VB.NET uda lama beredar, gw yakin masih banyak juga yang menggunakan VB6, baik sebagai programming language utama maupun pelengkap, dengan berbagai alasan tertentu. Untuk itu, gw ingin mengajak seluruh programmer setia VB6 untuk ikut bergabung di thread ini dan saling berbagi cerita maupun ilmu masing-masing dengan tujuan bisa memajukan pemrograman VB6 di Indonesia, khususnya forum viva tercinta ini

Quote:
  1. Belajar bareng VB
  2. Berbagi tips dan trik VB
  3. Posting alasan Ente pake VB 6
  4. berbagi source code
  5. Berbagi Komponen
Buat para pembaca saya mau share nih cara sederhana mengenai Teknik dasar belajar visual basic dalam membuat aplikasi berbasis windows dengan visual basic. dengan trik sederhana tapi hasil bagus. semoga membantu.. pos ini akan terus di update jika ada ada tutorial baru. hayu ah mulai.

Pernahkan kalian mengenal pemrograman visual basic berbasis windows.nah visual basic termasuk salah satu pemrograman tersebut.sebenarnya ada trik dan tips dalam membuat aplikasi.tapi jiga anda pernah belajar pemrograman tersebut seperti visual basic tinggal melanjutkan saja.mungkin salah satu updatetan ini ada yang nyangkut dan bisa di gunakan

Jika kita membahas dasar Visual Basic, sebenarnya tidak cukup hanya dengan satu panduan, apalagi satu contoh. Namun di sini akan dibatasi agar uraianya tidak terlalu umum ataupun khusus. Artinya, bagian ini mencoba menguraikan hal-hal ringan yang di anggap penting dan sering di perlukan.

Awalan Penanaman variebel
Konsistensi sering di kaitkan dengan penulisan kode program yang standart. Ini tentu cukup beralasan karena penulisan kode yang konsisten menjadikan kode program lebih mudah dibaca dan dipahami.

Quote:
‘ Jika hanya ada satu variebel string di Saturday
‘ ruang lingkup
Dim Str As String

‘ Jika terdapat lebih dari Satu
Dim strNama As String
Dim strAlamat As String
Hindari Tipe Variant
Tipe data Variant secara otomatis akan ditetapkan pada suatu variebel manakala anda tidak menetapkan tipe datanya secara eksplisit.

Quote:
‘ Variabel intX bertipe Variant
Dim IntX, intY As Integer

‘ intA dan intB bertipe Integer
Dim intA as Integer, intB As Integer
Alasan utama untuk menghindari tipe data Variant adalah karena eksekusinya yang cenderung lebih lambat mengkonsumsi memori lebih besar.

Ruang Lingkup Variabel
Apabila variabel-variabel anda hanya diperlukan oleh suatu method (prosedur/fungsi), sebaiknya deklarasikan di level
Local. Teknik ini terkait erat dengan performa aplikasi, dimana variabel local akan lebih cepat di eksekusi disbanding variabel global.

Konkatenasi dan Multiline
Pada saat anda ingin menghubungkan string, gunakan operator konkatenasi (&). Adapun jika konkatenasi melibatkan baris baru, sebaiknya manfaatkan karakter garis bawah (Underscore)

Quote:
‘ Hello Indonesia adalah satu bagian
strData = “Hello” & _
“Indonesia”
‘ strA dan strB adalah dua bagian
Dim strA As string
strB As string
Definisi tipe data
Anda pasti pernah menemui kode program Visual Basic (VB) yang mendefinisikan suatu tipe data menggunakan akhiran karakter tertentu, seperti $, %, dan sebagainya. Pendekatan yang juga disebut definisi tipe data secara implicit ini umumnya dilakukan untuk mempercepat eksekusi kode, berikut ini symbol (karakter ) yang dapat digunakan sebagai akhiran nama variabel untuk merepresentasikan tipe data.

Perlu di perhatikan, bagian ini tidak bermaksud menyarankan anda untuk menggunakan pendekatan di atas, namun hanya sekedar memperlihatkan bagaimana implementasi secara implicit. Bagaimanapun juga, pendekatan definisi seperti ini seringkali membingungkan , terutama bagi yang belum memahami makna karakter terkait

Verifikasi tipe data
Pada saat akan melakukan operasi terhadap suatu variabel terkadang kita ingin memeriksa tipe datanya terlebih dahulu. Untuk memudahkan verifikasi ini, kita bisa menambahkan method-method yang tersedia.

Quote:
Pernyataan kondisional
Dalam melakukan analisis dua kasus , anda tidak bisa meringkas penulisan kode program dengan memanfaatkan method if

Dim bStatus As Boolean
Dim intResult As integer

‘ Pendekatan if (satandart)
If bStatus then
intResult = 1
else
intResult = 0
End if
Print intResult

‘ Pendekatan if
intResult = if(bStatus, 1, 0)
Print intResult
Namun perlu diperhatikan , eksekusi method If cenderung lebih lambat dibanding pernyataan kondisional If

Keyword Step
Disamping menyederhanakan penulisan kode program pengulangan keyword step juga mampu mempercepat eksekusi kode. Sebagai contoh , kedia program berikut akan menghasilkan keluaran sama.

Quote:
Dim i as Integer

‘Mencetak bilangan ganjil 1-10
For I = 0 to 9
I = 1 + 1
Print i
Next i

‘Menggunakan pendekatan step
For I = 1 to 10 step 2
Print i
Next i
lebih lengkapnya >>

Last edited by aditirawan; 1 March 2013 at 10:19.
Reply With Quote
The Following User Says Thank You to aditirawan For This Useful Post:
bhankzhat (11 March 2013)
  #2  
Old 1 December 2012, 11:52
hktoyshop's Avatar
Platinum Member
 
Join Date: Feb 2009
Location: http://hk-toys.com
Posts: 32,663
Thanks: 13
Thanked 530 Times in 333 Posts
hktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top memberhktoyshop super top member
Default

wah.dulu ane pernah nih , tapi gak ngerti lagi setelah mentok..
Reply With Quote
  #3  
Old 5 December 2012, 23:06
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
:pengumuman: Follower Twitter

Bagi rekan rekan yang suka bermain di sosial media Twitter ,silahkan berkunjung dan silahkan di mention nya >> @shemoneey

Last edited by aditirawan; 5 April 2013 at 14:01.
Reply With Quote
  #4  
Old 7 December 2012, 06:25
bayu ninja's Avatar
Super Member
 
Join Date: Feb 2011
Posts: 42,155
Thanks: 32
Thanked 48 Times in 40 Posts
bayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top memberbayu ninja super top member
Default

Artikelnya nanggung gan .. di lengkapin aja
Reply With Quote
  #5  
Old 7 December 2012, 21:50
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
:pengumuman: Trik API win32

Bagian ini secara khusus akan menguraikan tips mengenal Application Programing Interface (Api) windows, khususnya di platform 32-bit (win32). Ini di maksudkan untuk lebih mendekatkan anda dengan fungsionalitas API win32 dan juga terkait pembahasan-pembahasan selanjutnya.

Pada prinsipnya , API Win32 terdiri atas koleksi Dynamic Link Library (DLL) yang di sebut DLL Standart dengan Componen Object Model (COM). Idealnya , saat mengeksekusi method aplikasi berbasis COM, kita menggunakan COM untuk pemanggilan prosedur yang tersedia. Di sisi lain , pada pendekatan DLL standart, kita melakukan pemanggilan method secara langsung.

Beberapa kelebihan menggunakan API win32
  • Kita dapat memperluas fungsionalitas aplikasi
  • Meningkatkan performa aplikasi.

Pada kenyataanya , DLL standart mampu menghasilkan kode yang lebih cepat dan efisien.

Fungsionalitas API win32 mengekpos tiga DLL utama yang mencakup beberapa fungsionalitas spesifik, yaitu User32, Kernel32, dan GDI32.
  • DLL User32 (user.dll) mengelola menu, Kontrol-kontrol, dan kotak dialog Windows.
  • DLL Kernel32 (kernel32.dll) menangani tugas-tugas system operasi dan operasi level rendah, seperti manajemen memori, file, proses, waktu, dan kontrol Comm.
  • DLL GDI32 (GDI32.dll) menangani pemprosesan grafik/ gambar

Ada dua tahap untuk mengimplementasikan DLL standart yaitu dengan pemanggilan method. Sintaks pernyataan deklarasi di perlihatkan seperti berikut :

Quote:
Public [Private]] Declare function nama fungsi _ Lib “nama Library” [Alias “nama_alias”]
Apabila deklarasi dilakukan di level modul, gunakan acces modifier Public, sedangkan untuk level Form, sebaiknya gunakan Private.
Walaupun API win32 berpotensial besar untuk menghasilkan aplikasi yang kompleks, namun dokumentasinya sangat minim. Di visual basic, anda bisa memanfaatkan tool API Text Viewer untuk melihat daftar method, tipe, serta konstanta yang tersedia. Shourcut tool ini tersedia di submenu Microsoft Visual Basic 6.0 Tool, atau bisa di akses juga dari Add-in manajer
Apabila anda sangat tertarik mendalami API win32 dan kegunaanya. Anda bisa mendapatkan dokumentasi API win32 (Win32 Programmer’s Reference) dari alamat ftp.borland.com/pub/delphi/techpubs/delphi2/win32.zip

Trik API WIn32

Last edited by aditirawan; 1 March 2013 at 10:26.
Reply With Quote
  #6  
Old 13 December 2012, 21:34
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
Default 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.

Visual basic l Media belajar visual basic bahasa indonesia

Last edited by aditirawan; 14 December 2012 at 02:42.
Reply With Quote
  #7  
Old 17 December 2012, 12:21
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
:pengumuman: Tips dasar mengatur form

Sebagai object container, form memiliki beberapa perilaku yang tidak di temukan di kontrol. Terlepas dari perilaku normal yang sudah dispesifikasikan , berikut akan di jelas kan tips – tips ringan mengatur seputar pengaturan dan manipulasi form


Kotak menu Kontrol
Pembuatan form secara normal, BorderStyle-nya Sizeable, akan menampilkan kotak menu di pojok kanan atas yang bberfungsi untuk mengontrol form. Apabila anda ingin menghilangkan kotak menu tersebut, berikan nilai False pada property ControlBox. Adapun jika anda hanya ingin men-disable menu Maximinze atau Minimize, ubah nilai MinButton atau MaxButton menjadi False



Tips dasar mengatur form l Belajar visual basic

Last edited by aditirawan; 8 March 2013 at 00:55.
Reply With Quote
  #8  
Old 28 December 2012, 14:05
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
:pengumuman: Definisi Visual Basic



Definisi Visual Basic - Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows®. Apakah Anda seorang profesional atau pemula sekalipun di bidang pemrograman Windows, Visual Basic menyediakan kepada Anda sekumpulan perangkat untuk mempermudah dan menyederhanakan pengembangan aplikasi yang tangguh.

Lebih lengkap nya >>

Last edited by aditirawan; 8 March 2013 at 00:56.
Reply With Quote
  #9  
Old 29 December 2012, 22:42
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
:pengumuman:

Quote:
Originally Posted by hktoyshop View Post
wah.dulu ane pernah nih , tapi gak ngerti lagi setelah mentok..

Namanya juga belajar bang...santai aja.saya juga proses belajar.

Belajar Visual Basic Bahasa Indonesia
Reply With Quote
  #10  
Old 5 February 2013, 13:59
aditirawan's Avatar
Junior Member
 
Join Date: Nov 2012
Location: Cianjur
Posts: 103
Thanks: 2
Thanked 1 Time in 1 Post
aditirawan is an unknown quantity at this point
:pengumuman: [share] Supaya Aplikasi VB jadi Portabel

"VB6 Portabel Maker". Aplikasi ini digunakan untuk membuat aplikasi yang dibuat dengan VB6 menjadi portable.



Dengan 3x klik, aplikasi yang Anda buat bisa menjadi aplikasi portable.

Cara penggunaannya mudah:
1. Pilih project yang telah Anda buat, dengan cara mengklik tombol elipsis (...)
2. Klik tombol "Read", tunggu hingga aplikasi selesai membaca isi file project Anda.
3. Klik tombol "Create Portable", tunggu hingga proses selesai.

Dengan Windows Explorer, buka alamat tempat Anda menyimpan file project Anda tersebut. Di sana Anda akan menemukan file eksekusi (*.exe) yang sudah di-build dan merupakan aplikasi portabel. Cobalah aplikasi tersebut di komputer lain.

Portable Maker | Tutorial Visual Basic Indonesia

Last edited by aditirawan; 8 March 2013 at 00:58.
Reply With Quote
Reply

Bookmarks

Tags
computer, programming, tutorial, visual basic

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +7. The time now is 20:22.