Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
6Activity
0 of .
Results for:
No results containing your search query
P. 1
pemrograman

pemrograman

Ratings: (0)|Views: 408 |Likes:
Published by KEINACANTIK

More info:

Published by: KEINACANTIK on Mar 23, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/27/2010

pdf

text

original

 
 
bahasa pemrograman(visual basic)teknologi informasi 2006
Thanxtomotheristhebestkeinasemangatkudewixgulakuprind
1 of 25
 
Private Sub Form_Activate()frmhistogram.Top = 1365frmhistogram.Width = 6180frmhistogram.Height = 4065Dim H(256) As LongFor i = 1 To 256For i = 1 To frmMain.picMain.Width Step 5For j = 1 To frmMain.picMain.Height Step 5tCOl = GetPixel(frmMain.picMain.hdc, i, j)r = tCOl Mod 256g = (tCOl \ 256) Mod 256b = tCOl \ 256 \ 256Public Const pi = 3.14Public Const DEFAULT_CHARSET = 1Public Const OUT_DEFAULT_PRECIS = 0Public Const CLIP_DEFAULT_PRECIS = 0Public Const PROOF_QUALITY = 2Public Const FF_DONTCARE = 0Option ExplicitDeclare Function SetPixel Lib "gdi32" (ByVal hdc As Long, ByVal X AsLong, ByVal Y As Long, ByVal crColor As Long) As LongDeclare Function GetPixel Lib "gdi32" (ByVal hdc As Long, ByVal X AsLong, ByVal Y As Long) As LongDeclare Function ExtFloodFill Lib "gdi32" (ByVal hdc As Long, ByValX As Long, ByVal Y As Long, ByVal crColor As Long, ByVal wFillTypeAs Long) As LongDeclare Function PolyBezierTo Lib "gdi32" (ByVal hdc As Long, lpptAs POINTAPI, ByVal cCount As Long) As LongDeclare Function MoveToEx Lib "gdi32" (ByVal hdc As Long, ByVal X AsLong, ByVal Y As Long, lpPoint As Any) As LongDeclare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByValhObject As Long) As LongDeclare Function DeleteObjeIf List1.ListIndex=0 ThenText1.Caption=”Dewiex”Text2.Caption=”Gulaku”ElseIf List1.ListIndex=1 ThenText1.Caption=”Ken”Text2.Caption=”Semut”EndifEndifGlobal curTool As IntegerGlobal ForeCol As Long, FillCol As LongGlobal i As Long, j As LongGlobal curX As Long, curY As LongGlobal ukuran As Long
 
 
 
bahasa pemrograman(visual basic)teknologi informasi 2006
Thanxtomotheristhebestkeinasemangatkudewixgulakuprind
2 of 25
 
KONSEP PEMROGRAMAN VISUAL
Untuk menguasai proses pengembangan aplikasi harus memahami beberapakonsep kunci yang mendasari Visual Basic bekerja. Sebagai bahasapemrograman untuk mengembangkan aplikasi visual, perlu mengetahui juga sistemoperasi berbasis visual, yaitu Microsoft Windows.
Konsep Pemrograman Berbasis Visual
Analogi:Jendela (window) sebagai suatu daerah persegi dengan batasan-batasannya. Misal, jendela Explorer, jendela Notepad, dalam jendelatersebut dapat dijumpai icon, menubar, kotak teks, tombol perintah dansebagainya. O/S Windows menandai jendela-jendela tersebut dengansuatu kode unik tertentu. Sistem kemudian selalu memonitor setiap jendelauntuk menandai apabila terjadi aktifitas atau
event 
.
Memahami Event
-
 
Program berbasis visual memakai konsep event-driven, kode programtidak mengikuti alur yang ditetapkan awal, eksekusi program dapat dapatberlainan sesuai dengan event yang diberikan.
-
 
Event dapat ditimbulkan akibat aksi dari user, pesan dari computer atauakibat aplikasi lain, atau event dari aplikasi itu sendiri.
-
 
Urutan event menentukan urutan kode yang dieksekusi, jadi alur jalanyaprogram bisa berbeda untuk setiap dieksekusi.
 
 
bahasa pemrograman(visual basic)teknologi informasi 2006
Thanxtomotheristhebestkeinasemangatkudewixgulakuprind
3 of 25
 
KONSEP PEMROGRAMAN BERORIENTASI OBJEK
Dunia ini terdiri dari
objek
dan
aksi 
.
-
 
Objek
menunjuk pada suatu benda yang mempunyai attribute ataukarakter yang membedakan satu dengan yang lainnya.
-
 
 Aksi 
menunjuk pada suatu kerja atau tindakan, memperlihatkan suatuperilaku.
-
 
Objek
merupakan kacamata pemrogram, yang mempunyai karakter(property) berupa data, sedang perilakunya adalah carabertindak/berbuat (metoda).
Encapsulation
Suatu karakter dan perilaku objek dapat dikemas dalam satu blok tunggalkode sumber (source code). Karakter dan perilaku pada satu tempat,secara fisik (satu blok kode sumber) dan konsep(satu objek). Cara tersebutakan menghasilkan kondisi yang lebih baik dan aman daripadamembiarkan prosedur tersebar pada seluruh kode sumber.Menempatkan data dan mengoperasikannya untuk mengolah databersama-sama disebut 
encapsulation
, suatu terminology popularpemrograman berorientasi objek.
Keuntungan Object Oriented Programming
adalah bahwa objek yang telah didesain baik dapat dipakai untuk apliksilain.

Activity (6)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Buang Sugali liked this
tusi liked this
boycaem liked this
enjel1 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->