Konsep OOP pada Pemrograman VB dan VB.Net

Sebelum memulai membangun sebuah sistem programmer hendaknya terlebih dahulu memahami konsep dasar pemrograman apakah termasuk Pemrograman terstruktur atau Pemrograman berorientasi objek.

Pemrograman berorientasi Objek yang dalam istilah Inggris disebut sebagaiObject Oriented Programming (disingkat OOP) adalah salah satu pendekatan pemrograman atau paradigma untuk pengembangan / development suatu perangkat lunak komputer dimana dalam struktur perangkat lunak tersebut didasarkan kepada interaksi objek dalam penyelesaian suatu proses .

OOP  dengan Procedural Programming

Selain menggunakan paradigma OOP, programer dapat menuliskan struktur kode program yang baik dengan menggunakan Procedural Programming, di mana programer membuat kode program dengan pendekatan procedural dan bekerja dengan function/procedure di dalam aplikasinya. Tetapi, tidak ada jawaban yang benar-benar tepat jika Anda diberi pertanyaan: apakah sebaiknya menggunakan OOP atau Procedural Programming? Karena jawabannya sangat relatif, terutama tergantung pada aplikasi yang ingin Anda buat. Jika Anda mempertimbangkan pemeliharaan dan pengembangan aplikasi yang efisien di masa yang akan datang, mungkin Anda dapat memilih pendekatan OOP. Tetapi, jika aplikasi Anda merupakan program sederhana yang dapat dibuat dengan mudah dan cepat dengan function/procedure, gunakanlah pendekatan Procedural Programming. Semua itu juga tergantung pada Anda sebagai programer, untuk memilih pendekatan yang cocok dan lebih baik bagi Anda dalam mengerjakan sebuah aplikasi.

Apakah VB6 menggunakan Konsep OOP ?

Baca lebih lanjut

My Maps SQLite

My Maps SQLite .Net

My MAPS

Applikasi sederhana –> Adalah apliaksi pencari alamat yang di develop dengan VB.Net 2008 tentunya pasti minta (.net Framework 3.5) berdatabasekan SQLite dan Plug-In Google Maps di php. Kita juga dapat mendesain ulang struktur dari Form yang sudah ada, sangat custom dan langsung runtime dari Applikasi tanpa harus mengcompile ulang. Langsung saja ke screen shootnya :

Baca lebih lanjut

Generasi dan Jenis Bahasa Pemrograman

 

Untuk mengerti bahasa pemrograman, kita perlu tahu apa itu “program”. Program adalah kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh computer. Program dibuat dengan tujuan untuk mempermudah user dalam memberikan instruksi/ perintah ke computer. (neni_rid.staff.gunadarma.ac.id)
Baca lebih lanjut

Membuat Ukuran Kertas Sendiri (Custom Paper Form) Pada Windows 7


Bagi kita yang biasanya menggunakan crystall report untuk membuat Reporting di Applikasi, Setting Custom Paper Form / Server Properties di Windows 7 tidak sama seperti di Windows XP, Nah, cara membuat Custom Paper Form di Windows 7 nya di Windows 7 yaitu :

Baca lebih lanjut

TSoft Library Software

TSoft library software – dibuat pada Desember 2009 dengan VB6, yang pada waktu itu adalah permintaan TA teman, yang versi pertamanya Berdatabasekan PostgreSQL namun sekarang sudah di convert ke MSSQL Server 2000.

Ok ini ScreenShootnya :

1. Splash Form

Splash
Splash Logon

Baca lebih lanjut

Modul Checksum EAN8 dan EAN13 (Barcode)

Source dibawah ini adalah cara menghitung checksum EAN8 dan EAN13,  ok langsung saja :

========================Start========================

Option Explicit
Public Enum GenerateBarcode_
EAN8 = 0
EAN13 = 1
End Enum
Public Function GenerateBarcode(ByVal Tipe As GenerateBarcode_, ByVal barcode As String) As String
GenerateBarcode = IIf(Tipe = EAN8, EAN8_Checksum(barcode), Append_EAN13_Checksum(barcode))
End Function

Class ADO Connection di VB6.0

==========================START==========================

‘/*instance fields declaration*/
‘/*Author by Yanto Hariyono*/

‘/*Setting.INI Files

‘/*Support database type*/
‘/* 0 = MySQL
‘/* 1 = Oracle
‘/* 2 = Access
‘/* 3 = PostgreSQL
‘/* 4 = SQLServer
‘/* 5 = ODBC
‘==================================================================================

Private m_con As New ADODB.Connection
Private m_com As New ADODB.Command
Private m_cons As New ADODB.Connection
Private m_coms As New ADODB.Command
Private rst As New ADODB.Recordset
Private rst2 As New ADODB.Recordset
Private rst3 As New ADODB.Recordset
Private SQL As String, SQLS As String
Private strconnection As String
Public KoneksiStr As String

Private Const ODBC_ADD_DSN = 1        ‘ Add data source
Private Const ODBC_CONFIG_DSN = 2     ‘ Configure (edit) data source
Private Const ODBC_REMOVE_DSN = 3     ‘ Remove data source
Private Const vbAPINull As Long = 0   ‘ NULL Pointer

Public Enum dbType
MySQL = 0
Oracle = 1
MsAccess = 2
PostgreSQL = 3
SQLServer = 4
ODBC = 5
End Enum

Private Declare Function GetPrivateProfileString Lib “kernel32” Alias “GetPrivateProfileStringA” _
(ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, _
ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long

Private Declare Function GetPrivateProfileInt Lib “kernel32” Alias “GetPrivateProfileIntA” _
(ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal nDefault As Long, _
ByVal lpFileName As String) As Long

Private Declare Function WritePrivateProfileString Lib “kernel32” Alias “WritePrivateProfileStringA” _
(ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, _
ByVal lpFileName As String) As Long

Private buffer As String * 255
Private str As String

‘Function Declare
#If Win32 Then
Private Declare Function SQLConfigDataSource Lib “ODBCCP32.DLL” _
(ByVal hWndParent As Long, ByVal fRequest As Long, _
ByVal lpszDriver As String, ByVal lpszAttributes As String) _
As Long
#Else
Private Declare Function SQLConfigDataSource Lib “ODBCINST.DLL” _
(ByVal hWndParent As Integer, ByVal fRequest As Integer, ByVal _
lpszDriver As String, ByVal lpszAttributes As String) As Integer
#End If

Baca lebih lanjut