Saturday, September 4, 2010

VB. Source Code :: Membatasi Gerakan Kursor


-          Source code ini adalah Membatasi gerakan kursor mouse hanya seluas tampilan form. Biasanya Anda sering menemukan seperti ini di warnet yang sudah dilengkapi dengan program/aplikasi billing on-line. Ketika Andadisconnect, maka Anda tidak dapat lagi menggerakkan mouse anda  keluar dari batas program billing tersebut.  Untuk membuat seperti tampilan tersebut, Anda tinggal melengkapi dengan menambahkan fungsi mematikan Ctrl-Alt-Del saja.
-          Langkah-langkah :
1. Buat 1 Project baru dengan 1 Form, 1 Module, dan 2 Commandbutton.
2. Copy-kan kode berikut ke dalam editor Module/Form

//awal kode modul//
Public Type RECT
  left As Integer
  top As Integer
  right As Integer
  bottom As Integer
End Type

Public Type POINT
  x As Long
  y As Long
End Type

Declare Sub ClipCursor Lib "user32" (lpRect As Any)
Declare Sub GetClientRect Lib "user32" (ByVal hWnd As Long, lpRect As RECT)
Declare Sub ClientToScreen Lib "user32" (ByVal hWnd As Long, lpPoint As POINT)
Declare Sub OffsetRect Lib "user32" (lpRect As RECT, ByVal x As Long, ByVal y As Long)
//akhir kode module//

//awal kode form//
Private Sub Form_Load()
  Command1.Caption = "Limit Cursor Movement"
  Command2.Caption = "Release Limit"
End Sub

Private Sub Command1_Click()  'Membatasi gerak kursor mouse Anda...
Dim client As RECT
Dim upperleft As POINT
  GetClientRect Me.hWnd, client
  upperleft.x = client.left
  upperleft.y = client.top
  ClientToScreen Me.hWnd, upperleft
  OffsetRect client, upperleft.x, upperleft.y
  ClipCursor client
End Sub

Private Sub Command2_Click() 'Membebaskan gerak kursor kembali...
  ClipCursor ByVal 0&
End Sub

Private Sub Form_Unload(Cancel As Integer)
//akhir kode form//

Friday, September 3, 2010

VB. Source Code :: Melihat Property Files


-   Source Code dibawah ini adalah untuk melihat kotak dialog property suatu file berjenis/ extensi apapun..
-   Langkah-Langkahnya adalah :
1. Buat 1 Project baru dengan 1 Form, 1 Module, dan 1 Commandbutton.
2. Copy-kan coding berikut ke dalam editor Module/Form
//kode ini untuk di module//
 Type SHELLEXECUTEINFO
  cbSize As Long
  fMask As Long
  hwnd As Long
  lpVerb As String
  lpFile As String
  lpParameters As String
  lpDirectory As String
  nShow As Long
  hInstApp As Long
  lpIDList As Long
  lpClass As String
  hkeyClass As Long
  dwHotKey As Long
  hIcon As Long
  hProcess As Long
End Type
 
Public Const SEE_MASK_INVOKEIDLIST = &HC
Public Const SEE_MASK_NOCLOSEPROCESS = &H40
Public Const SEE_MASK_FLAG_NO_UI = &H400
Declare Function ShellExecuteEX Lib "shell32.dll" Alias _
"ShellExecuteEx" (SEI As SHELLEXECUTEINFO) As Long
     //akhir kode untuk module//
//kode ini untuk di form//
      Public Sub ShowProps(FileName As String, OwnerhWnd As Long)
Dim SEI As SHELLEXECUTEINFO
Dim r As Long
  With SEI
    .cbSize = Len(SEI)
    .fMask = SEE_MASK_NOCLOSEPROCESS Or _
    SEE_MASK_INVOKEIDLIST Or SEE_MASK_FLAG_NO_UI
    .hwnd = OwnerhWnd
    .lpVerb = "properties"
    .lpFile = FileName
    .lpParameters = vbNullChar
    .lpDirectory = vbNullChar
    .nShow = 0
    .hInstApp = 0
    .lpIDList = 0
  End With
  r = ShellExecuteEX(SEI)
End Sub
 
Private Sub Command1_Click()
  'Ganti 'c:\autoexec.bat' dengan nama file yang Anda ingin lihat kotak
  'dialog property-nya...
  Call ShowProps("c:\autoexec.bat", Me.hwnd)
End Sub
//akhir kode untuk form//

Thursday, May 27, 2010

VB. Source Code :: Kotak Lampu


Source Code VB 6.0
Stop Kontak Lampu
-   Source Code dibawah ini adalah Membuat Tombol/Command Button menjadi seperti stop kontak lampu di rumah masing masing
- Langkah-Langkahnya adalah :
 1. Buat 1 Project baru dengan 1 Form, 1 Module, dan 1 Commandbutton.
 2. Copy-kan code berikut ke dalam editor form & module Tsb.
 
      //kode ini untuk di module//
 Public Declare Function SendMessage Lib "user32" Alias _ "SendMessageA" _
      (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As _
      Long, lParam As Any) As Long
      Public Const BM_SETSTATE = &HF3
      Public Const WM_LBUTTONDOWN = &H201
      Public Const WM_LBUTTONUP = &H202
      //akhir kode untuk module//
 
//kode ini untuk di form//
      Dim blnTekan As Boolean
 
      Private Sub Command1_Click()
      If blnTekan = False Then
       Call SendMessage(Command1.hwnd, BM_SETSTATE, 1, ByVal 0&)
       blnTekan = True
       Exit Sub
      ElseIf blnTekan = True Then
      blnTekan = False
      Call SendMessage(Command1.hwnd, BM_SETSTATE, 0, ByVal 0&)
      End If
      End Sub
//akhir kode untuk form//

Wednesday, May 26, 2010

Tips Mempercepat Performa Windows XP


Anda bisa mempercepat akses Windows XP anda dengan mematikan semua fitur grafik dan efek di WinXP. Caranya anda klik kanan di My Computer, terus pilih My properties, setelah itu tekan tombol Performance Setting, matikan semua fitur yang anda rasa tidak perlu atau anda bisa memilih adjust for better performance.
Kalau untuk browsing dan memori anda pas-pasan (256 MB-512 MB), anda bisa memilih Mozilla FireFox. Untuk membuka 25 situs dalam 1 windows memakai tab, FireFox cuma butuh memori 55 MB, kalau Internet Explorer hampir 2-3 kali lipat memakai memori lebih besar.

Selain itu untuk mempercepat akses kedua Windows di atas dan menjaga kestabilan serta gangguan sistem keamanan akibat trojan, virus, maupun spyware, anda bisa memakai program speed up yang ada di http://click2clean.e-games.com.my/Speedup/speedup.asp

Matikan semua startup anda yang tidak perlu di windows, caranya pilih “run” di “start” menu terus ketik “msconfig” terus pilih “startup” di pojok kanan, lalu matikan semua startup yang anda anggap tidak berguna.

Tuesday, May 25, 2010

Mempercepat Booting Windows XP


Mungkin anda pernah mengalami booting windows yang sangat lambat
Berikut langkah-langkahnya agar booting windows anda menjadi lebih cepat :

Langkah 1 :
Buka aplikasi notepad
Ketikkan “del c:\windows\prefetch\ntosboot-*.*/q” (Tanpa tanda kutip )
dan save as dengan nama ntosboot.bat dalam drive c:\

Langkah 2 :
Lalu klik menu Start–>Run–> dan ketikkan gpedit.msc

Langkah 3 :
Klik Computer Configuration–>Windows Settings–>Script–>lalu klik 2 kali pada Shutdown

Langkah 4 :
Dalam Windows Shutdown Properties klik add lalu browse. lalu cari letak file ntosboot.bat yang anda buat tadi dan klik open

Langkah 5 :
Lalu klik OK ,Apply dan OK sekali lagi untuk menyelesaikannya

Langkah 6 :
Lalu klik menu Start–>Run–> dan devmgmt.msc

Langkah 7 :
Klik IDE ATA/ATAPI controllers–>Primary IDE Channel ( Klik 2 kali untuk membuka properties )

Langkah 8 :
Pilih Advanced Settings
Pada Device 0 atau Device 1
Ganti Device Type menjadi None ( Ganti saja pilihan Device Type yang tidak terkunci )

Langkah 9 :
Klik IDE ATA/ATAPI controllers–>Secondary IDE Channel ( Klik 2 kali untuk membuka properties )
Ulangi seperti Langkah 8

Langkah 10 :
Restart Komputer anda dan anda bisa lihat perubahannya.

Semoga Bermanfaat

Wednesday, March 17, 2010

Pengenalan Visual Basic

Visual Basic adalah salah suatu developement tools untuk membangun aplikasi dalam lingkungan Windows.
Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan Visual untuk merancang user interface dalam
bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa Basic yang cenderung mudah dipelajari. Visual
Basic telah menjadi tools yang terkenal bagi para pemula maupun para developer.
Dalam lingkungan Window's User-interface sangat memegang peranan penting, karena dalam pemakaian
aplikasi yang kita buat, pemakai senantiasa berinteraksi dengan User-interface tanpa menyadari bahwa
dibelakangnya berjalan instruksi-instruksi program yang mendukung tampilan dan proses yang dilakukan.
Pada pemrograman Visual, pengembangan aplikasi dimulai dengan pembentukkan user interface, kemudian
mengatur properti dari objek-objek yang digunakan dalam user interface, dan baru dilakukan penulisan kode program
untuk menangani kejadian-kejadian (event). Tahap pengembangan aplikasi demikian dikenal dengan istilah
pengembangan aplikasi dengan pendekatan Bottom Up.

Tuesday, March 16, 2010

Pengenalan Browser


WWW (World Wide Web) adalah layanan yang paling sering digunakan dan memiliki perkembangan yang sangat cepat karena dengan layanan ini kita bisa menerima informasi dalam berbagai format (multimedia). Untuk mengakses layanan WWW dari sebuah komputer (yang disebut WWW server atau web server) digunakan program web client yang disebut web browser atau browser saja. Jenis-jenis browser yang sering digunakan adalah: Netscape Navigator/Comunicator, Internet Explorer, NCSA Mosaic, Arena, Lynx, dan lain-lain.
Web Browser juga dapat mempengaruhi kecepatan waktu Browsing, jadi pilihlah Browser yg cepat…

Monday, March 15, 2010

Pengenalan Internet


Untuk Pertama kalinya, Saya ingin mengajak anda berkenalan dengan sebuah Media Informasi tanpa batas yang belakangan populer dengan sebutan Cyberspace. seperti halnya dunia nyata (ada hitam-putihnya), didunia maya juga ada hal positif dan negatifnya. Internet bisa memberikan informasi yang sifatnya mendidik, positif dan bermanfaat bagi kemaslahatan ummat manusia. tapi juga bisa dijadikan sebagai lahan kejelekan dan kemaksiatan. Hanya etika, mental dan keimanan masing² lah yang menentukan batas² nya.
Interconnected Network - atau yang lebih populer dengan sebutan Internet - adalah sebuah sistem komunikasi global yang menghubungkan komputer-komputer dan jaringan-jaringan komputer di seluruh dunia. Setiap komputer dan jaringan terhubung - secara langsung maupun tidak langsung - ke beberapa jalur utama yang disebut internet backbone dan dibedakan satu dengan yang lainnya menggunakan unique name yang biasa disebut dengan alamat IP 32 bit. Contoh: 202.155.4.230 . Komputer dan jaringan dengan berbagai platform yang mempunyai perbedaan dan ciri khas masing-masing (Unix, Linux, Windows, Mac, dll) bertukar informasi dengan sebuah protokol standar yang dikenal dengan nama TCP/IP (Transmission Control Protocol/Internet Protocol). TCP/IP tersusun atas 4 layer (network access, internet, host-to-host transport, dan application) yang masing-masing memiliki protokolnya sendiri-sendiri.
Bila anda mempunyai Komputer minimal prosessor 486, Windows 95, Modem, dan line telepon, maka anda telah bisa bergabung dengan ribuan juta komputer lain dari seluruh dunia dan mengakses harta karun informasi di internet.
luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com

Lalu Lintas

pagerank