<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Source Code VB</title>
	<atom:link href="http://programmervb.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://programmervb.wordpress.com</link>
	<description>Source Code VB and Tutorial</description>
	<lastBuildDate>Tue, 08 Dec 2009 15:48:23 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='programmervb.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/7a27a4b67b595faf8385234704b60ecb?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Source Code VB</title>
		<link>http://programmervb.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://programmervb.wordpress.com/osd.xml" title="Source Code VB" />
		<item>
		<title>Limit Mouse</title>
		<link>http://programmervb.wordpress.com/2009/12/08/limit-mouse-2/</link>
		<comments>http://programmervb.wordpress.com/2009/12/08/limit-mouse-2/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 15:48:23 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[forms]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/?p=503</guid>
		<description><![CDATA[Option Explicit
Private Type RECT
left                 As Integer
top                  As Integer
right                As Integer
bottom               As Integer
End Type
Private Type POINT
x                    As Long
y                    As Long
End Type
Private Declare Sub ClipCursor Lib &#8220;user32&#8243; (lpRect As Any)
Private Declare Sub GetClientRect Lib &#8220;user32&#8243; (ByVal hWnd As _
Long, lpRect As RECT)
Private Declare Sub ClientToScreen Lib &#8220;user32&#8243; (ByVal hWnd As _
Long, lpPoint As POINT)
Private Declare Sub OffsetRect [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=503&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Option Explicit</p>
<p>Private Type RECT<br />
left                 As Integer<br />
top                  As Integer<br />
right                As Integer<br />
bottom               As Integer<br />
End Type</p>
<p>Private Type POINT<br />
x                    As Long<br />
y                    As Long<br />
End Type</p>
<p>Private Declare Sub ClipCursor Lib &#8220;user32&#8243; (lpRect As Any)<br />
Private Declare Sub GetClientRect Lib &#8220;user32&#8243; (ByVal hWnd As _<br />
Long, lpRect As RECT)<br />
Private Declare Sub ClientToScreen Lib &#8220;user32&#8243; (ByVal hWnd As _<br />
Long, lpPoint As POINT)<br />
Private Declare Sub OffsetRect Lib &#8220;user32&#8243; (lpRect As RECT, _<br />
ByVal x As Long, ByVal y As Long)</p>
<p>Public Sub LimitCursorMovement(ctl As Object)</p>
<p>Dim client           As RECT<br />
Dim upperleft        As POINT<br />
Dim lHwnd As Long<br />
On Error Resume Next<br />
lHwnd = ctl.hWnd<br />
If lHwnd = 0 Then Exit Sub<br />
GetClientRect ctl.hWnd, client<br />
upperleft.x = client.left<br />
upperleft.y = client.top<br />
ClientToScreen ctl.hWnd, upperleft<br />
OffsetRect client, upperleft.x, upperleft.y<br />
ClipCursor client<br />
End Sub</p>
<p>Public Sub ReleaseLimit()<br />
&#8216;Releases the cursor limits<br />
&#8216;Be sure to call on unloading the form<br />
ClipCursor ByVal 0&amp;<br />
End Sub</p>
<p>Private Sub cmdNormal_Click()<br />
ReleaseLimit<br />
End Sub</p>
<p>Private Sub cmdSetLimit_Click()<br />
LimitCursorMovement Me<br />
End Sub</p>
<p>Private Sub Form_Load()<br />
ReleaseLimit</p>
<p>End Sub</p>
<p>Private Sub Form_Unload(Cancel As Integer)<br />
ReleaseLimit<br />
End Sub</p>
Posted in forms  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/503/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/503/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/503/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=503&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/12/08/limit-mouse-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>Re-Join File</title>
		<link>http://programmervb.wordpress.com/2009/11/17/re-join-file/</link>
		<comments>http://programmervb.wordpress.com/2009/11/17/re-join-file/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 22:36:24 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/2009/11/17/re-join-file/</guid>
		<description><![CDATA[Option Explicit
Private Const GENERIC_WRITE = &#38;H40000000
Private Const GENERIC_READ = &#38;H80000000
Private Const FILE_ATTRIBUTE_NORMAL = &#38;H80
Private Const CREATE_ALWAYS = 2
Private Const OPEN_ALWAYS = 4
Private Const INVALID_HANDLE_VALUE = -1
Private Declare Function ReadFile Lib &#8220;kernel32&#8243; _
(ByVal hFile As Long, lpBuffer As Any, _
ByVal nNumberOfBytesToRead As Long, _
lpNumberOfBytesRead As Long, _
ByVal lpOverlapped As Long) As Long
Private Declare Function CloseHandle Lib [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=502&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Option Explicit</p>
<p>Private Const GENERIC_WRITE = &amp;H40000000<br />
Private Const GENERIC_READ = &amp;H80000000<br />
Private Const FILE_ATTRIBUTE_NORMAL = &amp;H80<br />
Private Const CREATE_ALWAYS = 2<br />
Private Const OPEN_ALWAYS = 4<br />
Private Const INVALID_HANDLE_VALUE = -1</p>
<p>Private Declare Function ReadFile Lib &#8220;kernel32&#8243; _<br />
(ByVal hFile As Long, lpBuffer As Any, _<br />
ByVal nNumberOfBytesToRead As Long, _<br />
lpNumberOfBytesRead As Long, _<br />
ByVal lpOverlapped As Long) As Long</p>
<p>Private Declare Function CloseHandle Lib &#8220;kernel32&#8243; _<br />
(ByVal hObject As Long) As Long</p>
<p>Private Declare Function WriteFile Lib &#8220;kernel32&#8243; _<br />
(ByVal hFile As Long, lpBuffer As Any, _<br />
ByVal nNumberOfBytesToWrite As Long, _<br />
lpNumberOfBytesWritten As Long, _<br />
ByVal lpOverlapped As Long) As Long</p>
<p>Private Declare Function CreateFile Lib _<br />
&#8220;kernel32&#8243; Alias &#8220;CreateFileA&#8221; _<br />
(ByVal lpFileName As String, _<br />
ByVal dwDesiredAccess As Long, _<br />
ByVal dwShareMode As Long, _<br />
ByVal lpSecurityAttributes As Long, _<br />
ByVal dwCreationDisposition As Long, _<br />
ByVal dwFlagsAndAttributes As Long, _<br />
ByVal hTemplateFile As Long) As Long</p>
<p>Private Declare Function FlushFileBuffers Lib &#8220;kernel32&#8243; _<br />
(ByVal hFile As Long) As Long</p>
<p>Public Function JoinFiles(ByVal inputFilename As String) As _<br />
Boolean</p>
<p>Dim fReadHandle As Long<br />
Dim fWriteHandle As Long<br />
Dim fSuccess As Long<br />
Dim lBytesWritten As Long<br />
Dim lBytesRead As Long<br />
Dim ReadBuffer() As Byte<br />
Dim TotalCount As Long<br />
Dim Count As Integer<br />
Dim FileName As String<br />
Dim ret As Integer</p>
<p>&#8216; Kalau file output sudah ada<br />
If Dir(inputFilename) &lt;&gt; &#8220;&#8221; Then<br />
ret = MsgBox(&#8220;File Output (&#8221; &amp; inputFilename &amp; _<br />
&#8220;) sudah ada.&#8221; &amp; vbCrLf &amp; _<br />
&#8220;Akan ditindih??&#8221;, _<br />
vbYesNo + vbQuestion, &#8220;Konfirmasi&#8221;)<br />
If ret = vbNo Then</p>
<p>JoinFiles = False<br />
Exit Function<br />
Else<br />
Kill inputFilename<br />
End If<br />
End If</p>
<p>Count = 1<br />
FileName = Dir(inputFilename &amp; &#8220;.1&#8243;)</p>
<p>&#8216;No files to join<br />
If FileName = &#8220;&#8221; Then<br />
JoinFiles = False<br />
Exit Function<br />
End If</p>
<p>Do While FileName &lt;&gt; &#8220;&#8221;<br />
Count = Count + 1<br />
FileName = Dir(inputFilename &amp; &#8220;.&#8221; &amp; Count)<br />
Loop<br />
TotalCount = Count &#8211; 1</p>
<p>&#8216; Buka file handle untuk file yang hendak ditulisi<br />
fWriteHandle = CreateFile(inputFilename, _<br />
GENERIC_WRITE Or GENERIC_READ, 0, 0, _<br />
OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0)</p>
<p>&#8216; Jika sukses lanjutkan<br />
If fWriteHandle &lt;&gt; INVALID_HANDLE_VALUE Then</p>
<p>For Count = 1 To TotalCount<br />
&#8216; Buka file yang dibaca<br />
ReDim ReadBuffer(0 To FileLen(inputFilename &amp; &#8220;.&#8221; &amp; Count))<br />
fReadHandle = CreateFile(inputFilename &amp; &#8220;.&#8221; &amp; Count, _<br />
GENERIC_WRITE Or GENERIC_READ, 0, 0, _<br />
OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0)</p>
<p>&#8216; Jika pembacaan sukses, lanjutkan<br />
If fReadHandle &lt;&gt; INVALID_HANDLE_VALUE Then<br />
&#8216; Baca blok pertama<br />
fSuccess = ReadFile(fReadHandle, ReadBuffer(0), _<br />
UBound(ReadBuffer), lBytesRead, 0)</p>
<p>&#8216; Tulis blok ke file<br />
fSuccess = WriteFile(fWriteHandle, ReadBuffer(0), _<br />
UBound(ReadBuffer), lBytesWritten, 0)</p>
<p>If fSuccess &lt;&gt; 0 Then<br />
&#8216; Harus di-flush<br />
fSuccess = FlushFileBuffers(fWriteHandle)<br />
Else<br />
&#8216; Jika ada error, keluar<br />
JoinFiles = False<br />
Exit Function<br />
End If</p>
<p>fSuccess = CloseHandle(fReadHandle)</p>
<p>Else<br />
&#8216; Jika ada error, keluar<br />
JoinFiles = False<br />
Exit Function<br />
End If</p>
<p>Next Count<br />
Else<br />
&#8216; Jika ada error, keluar<br />
JoinFiles = False<br />
Exit Function<br />
End If</p>
<p>&#8216; Tutup file setelah ditulis<br />
fSuccess = CloseHandle(fWriteHandle)<br />
JoinFiles = True</p>
<p>End Function</p>
<p>Private Sub cmdExit_Click()<br />
Unload Me<br />
End Sub</p>
<p>Private Sub cmdSplit_Click()<br />
If JoinFiles(txtFileName.Text) Then<br />
MsgBox &#8220;File telah berhasil di-gabung!&#8221;<br />
Else<br />
MsgBox &#8220;File gagal di-gabung!&#8221;<br />
End If<br />
End Sub</p>
Posted in Uncategorized  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/502/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/502/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/502/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=502&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/11/17/re-join-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>cd tray open</title>
		<link>http://programmervb.wordpress.com/2009/11/17/cd-tray-open/</link>
		<comments>http://programmervb.wordpress.com/2009/11/17/cd-tray-open/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 22:28:17 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[control]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/?p=499</guid>
		<description><![CDATA[Set oWMP = CreateObject(&#8220;WMPlayer.OCX.7&#8243;)
Set colCDROMs = oWMP.cdromCollection
If colCDROMs.Count &#62;= 1 Then
For i = 0 To colCDROMs.Count &#8211; 1
colCDROMs.Item(i).Eject
Next
End If
&#8216;
&#8216;The next code opens only the CD-rw:
Set oWMP = CreateObject(&#8220;WMPlayer.OCX.7&#8243;)
Set colCDROMs = oWMP.cdromCollection
If colCDROMs.Count &#62;= 1 Then
For i = 0 To colCDROMs.Count &#8211; 1
colCDROMs.Item(1).Eject
Next
End If
&#8216;
&#8216;And this one ONLY the DVD-rw:
Set oWMP = CreateObject(&#8220;WMPlayer.OCX.7&#8243;)
Set colCDROMs = oWMP.cdromCollection
If colCDROMs.Count [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=499&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Set oWMP = CreateObject(&#8220;WMPlayer.OCX.7&#8243;)<br />
Set colCDROMs = oWMP.cdromCollection</p>
<p>If colCDROMs.Count &gt;= 1 Then</p>
<p>For i = 0 To colCDROMs.Count &#8211; 1<br />
colCDROMs.Item(i).Eject<br />
Next</p>
<p>End If</p>
<p>&#8216;<br />
&#8216;The next code opens only the CD-rw:<br />
Set oWMP = CreateObject(&#8220;WMPlayer.OCX.7&#8243;)<br />
Set colCDROMs = oWMP.cdromCollection</p>
<p>If colCDROMs.Count &gt;= 1 Then</p>
<p>For i = 0 To colCDROMs.Count &#8211; 1<br />
colCDROMs.Item(1).Eject<br />
Next</p>
<p>End If</p>
<p>&#8216;<br />
&#8216;And this one ONLY the DVD-rw:<br />
Set oWMP = CreateObject(&#8220;WMPlayer.OCX.7&#8243;)<br />
Set colCDROMs = oWMP.cdromCollection</p>
<p>If colCDROMs.Count &gt;= 1 Then</p>
<p>For i = 0 To colCDROMs.Count &#8211; 1<br />
colCDROMs.Item(2).Eject<br />
Next</p>
<p>End If</p>
Posted in control  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/499/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=499&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/11/17/cd-tray-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>3D Text</title>
		<link>http://programmervb.wordpress.com/2009/10/20/3d-text/</link>
		<comments>http://programmervb.wordpress.com/2009/10/20/3d-text/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 16:06:05 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[Grafis]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/?p=495</guid>
		<description><![CDATA[&#8216;Code
Static Sub FormLabelCaptionEmbossed(L1 As Label, L2 As Label, L3 As Label, _
label_text As String, label_effect As Integer, label_forecolor As Long, _
label_depth As Integer)
Dim lt As String
Dim savesm As Integer
Dim f As Form
Set f = L1.Parent
L1.Visible = False
L2.Visible = False
L3.Visible = False
savesm = f.ScaleMode
f.ScaleMode = 3
If label_text = &#8220;&#8221; Then
lt = L1
Else
lt = label_text
End If
L1 = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=495&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8216;Code</p>
<p>Static Sub FormLabelCaptionEmbossed(L1 As Label, L2 As Label, L3 As Label, _<br />
label_text As String, label_effect As Integer, label_forecolor As Long, _<br />
label_depth As Integer)<br />
Dim lt As String<br />
Dim savesm As Integer<br />
Dim f As Form<br />
Set f = L1.Parent<br />
L1.Visible = False<br />
L2.Visible = False<br />
L3.Visible = False<br />
savesm = f.ScaleMode<br />
f.ScaleMode = 3<br />
If label_text = &#8220;&#8221; Then<br />
lt = L1<br />
Else<br />
lt = label_text<br />
End If<br />
L1 = lt<br />
L2 = lt<br />
L3 = lt<br />
L1.BackStyle = 0<br />
L1.ForeColor = label_forecolor<br />
L2.Width = L1.Width<br />
L2.Height = L1.Height<br />
L2.BackStyle = L1.BackStyle<br />
L2.ForeColor = BOX_DARKGRAY&amp;<br />
L3.Width = L1.Width<br />
L3.Height = L1.Height<br />
L3.BackStyle = L1.BackStyle<br />
L3.ForeColor = BOX_WHITE&amp;<br />
Select Case label_effect<br />
Case GFM_SUNKEN<br />
L2.Left = L1.Left &#8211; label_depth<br />
L2.Top = L1.Top &#8211; label_depth<br />
L3.Left = L1.Left + label_depth<br />
L3.Top = L1.Top + label_depth<br />
Case GFM_RAISED<br />
L2.Left = L1.Left + label_depth<br />
L2.Top = L1.Top + label_depth<br />
L3.Left = L1.Left &#8211; label_depth<br />
L3.Top = L1.Top &#8211; label_depth<br />
End Select<br />
f.ScaleMode = savesm<br />
L1.Visible = True<br />
L2.Visible = True<br />
L3.Visible = True<br />
L1.ZOrder<br />
End Sub</p>
<p>Private Sub Form_Load()<br />
FormLabelCaptionEmbossed Label1, Label2, Label3, &#8220;DIMENSI&#8221;, 2, vbBlue, 1<br />
End Sub</p>
<p>&#8216;Modules</p>
<p>Global Const GFM_STANDARD = 0<br />
Global Const GFM_RAISED = 1<br />
Global Const GFM_SUNKEN = 2<br />
Global Const GFM_BACKSHADOW = 1<br />
Global Const GFM_DROPSHADOW = 2<br />
Global Const BOX_WHITE&amp; = &amp;HFFFFFF<br />
Global Const BOX_LIGHTGRAY&amp; = &amp;HC0C0C0<br />
Global Const BOX_DARKGRAY&amp; = &amp;H808080<br />
Global Const BOX_BLACK&amp; = &amp;H0</p>
<p>Download Here</p>
<p><a title="Bandwidth Monitor" href="http://www.box.net/shared/uim7s2dh58" target="_blank">Bandwidth Monitor</a></p>
Posted in Grafis  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/495/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/495/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/495/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=495&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/10/20/3d-text/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>Perbaikan</title>
		<link>http://programmervb.wordpress.com/2009/10/08/perbaikan/</link>
		<comments>http://programmervb.wordpress.com/2009/10/08/perbaikan/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 14:45:40 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/?p=492</guid>
		<description><![CDATA[Sedang Dalam Perbaikan dan Update Document
Posted in Uncategorized       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=492&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><strong>Sedang Dalam Perbaikan dan Update Document</strong></p>
Posted in Uncategorized  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/492/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=492&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/10/08/perbaikan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>Show and hide assistant</title>
		<link>http://programmervb.wordpress.com/2009/10/07/show-and-hide-assistant/</link>
		<comments>http://programmervb.wordpress.com/2009/10/07/show-and-hide-assistant/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 17:14:42 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[control]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/?p=488</guid>
		<description><![CDATA[Private Sub CommandButton1_Click()
With Assistant
    .Visible = True
    .Animation = msoAnimationGreeting
End With
End Sub
Private Sub CommandButton2_Click()
With Assistant
    .Visible = False
    .Animation = msoAnimationGreeting
End With
End Sub
Private Sub CommandButton3_Click()
With Assistant.NewBalloon
    .BalloonType = msoBalloonTypeBullets
    .Icon = msoIconTip
    .Button = msoButtonSetOK
    .Heading = &#8220;Tips for Saving Information.&#8221;
    .Labels(1).Text = &#8220;Save your work often.&#8221;
    .Labels(2).Text = &#8220;Install a surge protector.&#8221;
    .Labels(3).Text = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=488&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Private Sub CommandButton1_Click()<br />
With Assistant<br />
    .Visible = True<br />
    .Animation = msoAnimationGreeting<br />
End With<br />
End Sub</p>
<p>Private Sub CommandButton2_Click()<br />
With Assistant<br />
    .Visible = False<br />
    .Animation = msoAnimationGreeting<br />
End With</p>
<p>End Sub</p>
<p>Private Sub CommandButton3_Click()<br />
With Assistant.NewBalloon<br />
    .BalloonType = msoBalloonTypeBullets<br />
    .Icon = msoIconTip<br />
    .Button = msoButtonSetOK<br />
    .Heading = &#8220;Tips for Saving Information.&#8221;<br />
    .Labels(1).Text = &#8220;Save your work often.&#8221;<br />
    .Labels(2).Text = &#8220;Install a surge protector.&#8221;<br />
    .Labels(3).Text = &#8220;Exit your application properly.&#8221;<br />
    .Show<br />
End With</p>
<p>End Sub</p>
Posted in control  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/488/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/488/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/488/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/488/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/488/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/488/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/488/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/488/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/488/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/488/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=488&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/10/07/show-and-hide-assistant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>Convert Text To Number</title>
		<link>http://programmervb.wordpress.com/2009/09/25/convert-text-to-number/</link>
		<comments>http://programmervb.wordpress.com/2009/09/25/convert-text-to-number/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 04:51:53 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[Application]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/?p=481</guid>
		<description><![CDATA[&#8216;2 texts, 2 labels and 2 commands
Private Sub cmdConvert_Click()
txtResult = NumToText(Val(txtNumber))
txtNumber.SelStart = 0
txtNumber.SelLength = Len(txtNumber)
txtNumber.SetFocus
End Sub
Private Sub cmdExit_Click()
Unload Me
End Sub
Private Function NumToText(dblVal As Double) As String
Static Ones(0 To 9) As String
Static Teens(0 To 9) As String
Static Tens(0 To 9) As String
Static Thousands(0 To 4) As String
Static bInit As Boolean
Dim i As Integer, bAllZeros As Boolean, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=481&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8216;2 texts, 2 labels and 2 commands<br />
Private Sub cmdConvert_Click()<br />
txtResult = NumToText(Val(txtNumber))<br />
txtNumber.SelStart = 0<br />
txtNumber.SelLength = Len(txtNumber)<br />
txtNumber.SetFocus<br />
End Sub</p>
<p>Private Sub cmdExit_Click()<br />
Unload Me<br />
End Sub</p>
<p>Private Function NumToText(dblVal As Double) As String<br />
Static Ones(0 To 9) As String<br />
Static Teens(0 To 9) As String<br />
Static Tens(0 To 9) As String<br />
Static Thousands(0 To 4) As String<br />
Static bInit As Boolean<br />
Dim i As Integer, bAllZeros As Boolean, bShowThousands As Boolean<br />
Dim strVal As String, strBuff As String, strTemp As String<br />
Dim nCol As Integer, nChar As Integer</p>
<p>&#8216;Only handles positive values<br />
Debug.Assert dblVal &gt;= 0</p>
<p>If bInit = False Then<br />
&#8216;Initialize array<br />
bInit = True<br />
Ones(0) = &#8220;zero&#8221;<br />
Ones(1) = &#8220;one&#8221;<br />
Ones(2) = &#8220;two&#8221;<br />
Ones(3) = &#8220;three&#8221;<br />
Ones(4) = &#8220;four&#8221;<br />
Ones(5) = &#8220;five&#8221;<br />
Ones(6) = &#8220;six&#8221;<br />
Ones(7) = &#8220;seven&#8221;<br />
Ones(8) = &#8220;eight&#8221;<br />
Ones(9) = &#8220;nine&#8221;<br />
Teens(0) = &#8220;ten&#8221;<br />
Teens(1) = &#8220;eleven&#8221;<br />
Teens(2) = &#8220;twelve&#8221;<br />
Teens(3) = &#8220;thirteen&#8221;<br />
Teens(4) = &#8220;fourteen&#8221;<br />
Teens(5) = &#8220;fifteen&#8221;<br />
Teens(6) = &#8220;sixteen&#8221;<br />
Teens(7) = &#8220;seventeen&#8221;<br />
Teens(8) = &#8220;eighteen&#8221;<br />
Teens(9) = &#8220;nineteen&#8221;<br />
Tens(0) = &#8220;&#8221;<br />
Tens(1) = &#8220;ten&#8221;<br />
Tens(2) = &#8220;twenty&#8221;<br />
Tens(3) = &#8220;thirty&#8221;<br />
Tens(4) = &#8220;forty&#8221;<br />
Tens(5) = &#8220;fifty&#8221;<br />
Tens(6) = &#8220;sixty&#8221;<br />
Tens(7) = &#8220;seventy&#8221;<br />
Tens(8) = &#8220;eighty&#8221;<br />
Tens(9) = &#8220;ninety&#8221;<br />
Thousands(0) = &#8220;&#8221;<br />
Thousands(1) = &#8220;thousand&#8221;   &#8216;US numbering<br />
Thousands(2) = &#8220;million&#8221;<br />
Thousands(3) = &#8220;billion&#8221;<br />
Thousands(4) = &#8220;trillion&#8221;<br />
End If<br />
&#8216;Trap errors<br />
On Error GoTo NumToTextError<br />
&#8216;Get fractional part<br />
strBuff = &#8220;and &#8221; &amp; Format((dblVal &#8211; Int(dblVal)) * 100, &#8220;00&#8243;) &amp; &#8220;/100&#8243;<br />
&#8216;Convert rest to string and process each digit<br />
strVal = CStr(Int(dblVal))<br />
&#8216;Non-zero digit not yet encountered<br />
bAllZeros = True<br />
&#8216;Iterate through string<br />
For i = Len(strVal) To 1 Step -1<br />
&#8216;Get value of this digit<br />
nChar = Val(Mid$(strVal, i, 1))<br />
&#8216;Get column position<br />
nCol = (Len(strVal) &#8211; i) + 1<br />
&#8216;Action depends on 1&#8217;s, 10&#8217;s or 100&#8217;s column<br />
Select Case (nCol Mod 3)<br />
Case 1  &#8216;1&#8217;s position<br />
bShowThousands = True<br />
If i = 1 Then<br />
&#8216;First digit in number (last in loop)<br />
strTemp = Ones(nChar) &amp; &#8221; &#8220;<br />
ElseIf Mid$(strVal, i &#8211; 1, 1) = &#8220;1&#8243; Then<br />
&#8216;This digit is part of &#8220;teen&#8221; number<br />
strTemp = Teens(nChar) &amp; &#8221; &#8220;<br />
i = i &#8211; 1   &#8216;Skip tens position<br />
ElseIf nChar &gt; 0 Then<br />
&#8216;Any non-zero digit<br />
strTemp = Ones(nChar) &amp; &#8221; &#8220;<br />
Else<br />
&#8216;This digit is zero. If digit in tens and hundreds column<br />
&#8216;are also zero, don&#8217;t show &#8220;thousands&#8221;<br />
bShowThousands = False<br />
&#8216;Test for non-zero digit in this grouping<br />
If Mid$(strVal, i &#8211; 1, 1) &lt;&gt; &#8220;0&#8243; Then<br />
bShowThousands = True<br />
ElseIf i &gt; 2 Then<br />
If Mid$(strVal, i &#8211; 2, 1) &lt;&gt; &#8220;0&#8243; Then<br />
bShowThousands = True<br />
End If<br />
End If<br />
strTemp = &#8220;&#8221;<br />
End If<br />
&#8216;Show &#8220;thousands&#8221; if non-zero in grouping<br />
If bShowThousands Then<br />
If nCol &gt; 1 Then<br />
strTemp = strTemp &amp; Thousands(nCol \ 3)<br />
If bAllZeros Then<br />
strTemp = strTemp &amp; &#8221; &#8220;<br />
Else<br />
strTemp = strTemp &amp; &#8220;, &#8220;<br />
End If<br />
End If<br />
&#8216;Indicate non-zero digit encountered<br />
bAllZeros = False<br />
End If<br />
strBuff = strTemp &amp; strBuff<br />
Case 2  &#8217;10&#8217;s position<br />
If nChar &gt; 0 Then<br />
If Mid$(strVal, i + 1, 1) &lt;&gt; &#8220;0&#8243; Then<br />
strBuff = Tens(nChar) &amp; &#8220;-&#8221; &amp; strBuff<br />
Else<br />
strBuff = Tens(nChar) &amp; &#8221; &#8221; &amp; strBuff<br />
End If<br />
End If<br />
Case 0  &#8216;100&#8217;s position<br />
If nChar &gt; 0 Then<br />
strBuff = Ones(nChar) &amp; &#8221; hundred &#8221; &amp; strBuff<br />
End If<br />
End Select<br />
Next i<br />
&#8216;Convert first letter to upper case<br />
strBuff = UCase$(Left$(strBuff, 1)) &amp; Mid$(strBuff, 2)<br />
EndNumToText:<br />
&#8216;Return result<br />
NumToText = strBuff<br />
Exit Function<br />
NumToTextError:<br />
strBuff = &#8220;#Error#&#8221;<br />
Resume EndNumToText<br />
End Function</p>
<p>Private Sub Form_Load()</p>
<p>End Sub</p>
Posted in Application  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/481/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=481&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/09/25/convert-text-to-number/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>combination</title>
		<link>http://programmervb.wordpress.com/2009/09/17/combination/</link>
		<comments>http://programmervb.wordpress.com/2009/09/17/combination/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 04:19:12 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[forms]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/2009/09/17/combination/</guid>
		<description><![CDATA[Dim flag As Boolean
Public Sub Engine(char As String, length As Byte)
ReDim ary(length)
Dim depth As Byte
Dim result As String
depth = 1
While Not (flag)
k = DoEvents()
ary(depth) = ary(depth) + 1
If depth = length Then
result = Left(result, length &#8211; 1) + Mid(char, ary(depth), 1)
Else
result = result + Mid(char, ary(depth), 1)
End If
If ary(depth) &#60;&#62; Len(char) + 1 Then
If depth [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=480&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Dim flag As Boolean<br />
Public Sub Engine(char As String, length As Byte)</p>
<p>ReDim ary(length)<br />
Dim depth As Byte<br />
Dim result As String</p>
<p>depth = 1</p>
<p>While Not (flag)<br />
k = DoEvents()<br />
ary(depth) = ary(depth) + 1</p>
<p>If depth = length Then<br />
result = Left(result, length &#8211; 1) + Mid(char, ary(depth), 1)<br />
Else<br />
result = result + Mid(char, ary(depth), 1)<br />
End If</p>
<p>If ary(depth) &lt;&gt; Len(char) + 1 Then<br />
If depth &lt;&gt; length Then<br />
depth = depth + 1<br />
Else<br />
List1.AddItem result<br />
If ChSave.Value = 1 Then Print #1, result<br />
End If<br />
Else<br />
If depth = 1 Then<br />
flag = True<br />
Else<br />
ary(depth) = 0<br />
depth = depth &#8211; 1<br />
result = Left(result, depth &#8211; 1)<br />
End If<br />
End If<br />
Wend<br />
End Sub</p>
<p>Private Sub InitValue(start As Boolean)<br />
flag = start</p>
<p>ChSave.Enabled = start<br />
txtChar.Enabled = start<br />
txtLength.Enabled = start<br />
If start Then<br />
cmdGen.Caption = &#8220;Generate&#8221;<br />
Else<br />
cmdGen.Caption = &#8220;Stop&#8221;<br />
End If<br />
End Sub</p>
<p>Private Sub cmdGen_Click()<br />
If Val(txtLength.Text) &gt; Len(txtChar.Text) Then<br />
MsgBox &#8220;Jumlah Kombinasi Salah&#8221;<br />
Exit Sub<br />
End If</p>
<p>If Len(txtChar.Text) = 0 Or (Val(txtLength.Text) = 0) Then<br />
Exit Sub<br />
End If</p>
<p>If cmdGen.Caption = &#8220;Generate&#8221; Then<br />
InitValue False<br />
If ChSave.Value = 1 Then<br />
MsgBox &#8220;Disimpan pada hasil.txt&#8221;<br />
Open App.Path + &#8220;\hasil.txt&#8221; For Output As #1<br />
End If<br />
Call Engine(txtChar.Text, txtLength.Text)<br />
If ChSave.Value = 1 Then Close #1<br />
InitValue True<br />
Else<br />
InitValue True<br />
End If<br />
End Sub</p>
<p>Private Sub CmdClear_Click()<br />
List1.Clear<br />
End Sub</p>
<p>Private Sub Form_Load()<br />
List1.Clear<br />
End Sub</p>
Posted in forms  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/480/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=480&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/09/17/combination/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>Create trigonometry with visual basic</title>
		<link>http://programmervb.wordpress.com/2009/09/08/create-trigonometry-with-visual-basic/</link>
		<comments>http://programmervb.wordpress.com/2009/09/08/create-trigonometry-with-visual-basic/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 17:02:19 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[Application]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/?p=476</guid>
		<description><![CDATA[Code:
Dim th As Double
Dim scal As Integer
Dim op1 As Integer
Dim op2 As Integer
Dim num1 As Double
Dim num2 As Double
Dim x As Double
Dim y As Double
Dim step As Double
Private Sub drawgraph()
GraphCls
For th = -3.2 To 3.2 Step step
Select Case op1
Case 0
x = Sin(num1 * th)
Case 1
x = Cos(num1 * th)
Case 2
x = Tan(num1 * th)
End Select
Select [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=476&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>Code:</strong></p>
<p>Dim th As Double</p>
<p>Dim scal As Integer</p>
<p>Dim op1 As Integer</p>
<p>Dim op2 As Integer</p>
<p>Dim num1 As Double</p>
<p>Dim num2 As Double</p>
<p>Dim x As Double</p>
<p>Dim y As Double</p>
<p>Dim step As Double</p>
<p>Private Sub drawgraph()</p>
<p>GraphCls</p>
<p>For th = -3.2 To 3.2 Step step</p>
<p>Select Case op1</p>
<p>Case 0</p>
<p>x = Sin(num1 * th)</p>
<p>Case 1</p>
<p>x = Cos(num1 * th)</p>
<p>Case 2</p>
<p>x = Tan(num1 * th)</p>
<p>End Select</p>
<p>Select Case op2</p>
<p>Case 0</p>
<p>y = Sin(num2 * th)</p>
<p>Case 1</p>
<p>y = Cos(num2 * th)</p>
<p>Case 2</p>
<p>y = Tan(num2 * th)</p>
<p>End Select</p>
<p>SetPixel graph.hdc, 200 + scal * x, 200 &#8211; scal * y, RGB(0, 0, 0)</p>
<p>Next th</p>
<p>graph.Refresh</p>
<p>End Sub</p>
<p>Private Sub cmdnum1d_Click()</p>
<p>If num1 &gt; 1 Then txtnum1 = txtnum1 &#8211; 1</p>
<p>End Sub</p>
<p>Private Sub cmdnum1p_Click()</p>
<p>If num1 &lt; 50 Then txtnum1 = txtnum1 + 1</p>
<p>End Sub</p>
<p>Private Sub cmdnum2d_Click()</p>
<p>If num2 &gt; 1 Then txtnum2 = txtnum2 &#8211; 1</p>
<p>End Sub</p>
<p>Private Sub cmdnum2p_Click()</p>
<p>If num2 &lt; 20 Then txtnum2 = txtnum2 + 1</p>
<p>End Sub</p>
<p>Private Sub cmdchange_Click()</p>
<p>Form1.Hide</p>
<p>Form2.Top = Form1.Top</p>
<p>Form2.Left = Form1.Left</p>
<p>Form2.Show</p>
<p>End Sub</p>
<p>Private Sub form_load()</p>
<p>GraphCls</p>
<p>step = 0.001</p>
<p>scal = 100</p>
<p>End Sub</p>
<p>Private Sub GraphCls()</p>
<p>graph.Cls</p>
<p>graph.Line (200, 0)-(200, 400), RGB(255, 0, 0)</p>
<p>graph.Line (0, 200)-(400, 200), RGB(255, 0, 0)</p>
<p>End Sub</p>
<p>Private Sub Form_Unload(Cancel As Integer)</p>
<p>End</p>
<p>End Sub</p>
<p>Private Sub menuabout2_Click()</p>
<p>frmAbout.Show</p>
<p>End Sub</p>
<p>Private Sub menuchange_Click()</p>
<p>cmdchange_Click</p>
<p>End Sub</p>
<p>Private Sub menuexit_Click()</p>
<p>End</p>
<p>End Sub</p>
<p>Private Sub optopt1_Click(Index As Integer)</p>
<p>op1 = Index</p>
<p>drawgraph</p>
<p>End Sub</p>
<p>Private Sub optopt2_Click(Index As Integer)</p>
<p>op2 = Index</p>
<p>drawgraph</p>
<p>End Sub</p>
<p>Private Sub sldnum1_Scroll()</p>
<p>txtnum1.Text = sldnum1.Value</p>
<p>End Sub</p>
<p>Private Sub sldnum2_Scroll()</p>
<p>txtnum2.Text = sldnum2.Value</p>
<p>End Sub</p>
<p>Private Sub pull()</p>
<p>num1 = txtnum1.Text</p>
<p>num2 = txtnum2.Text</p>
<p>sldnum1.Value = num1</p>
<p>sldnum2.Value = num2</p>
<p>drawgraph</p>
<p>End Sub</p>
<p>Private Sub sldscale_Scroll()</p>
<p>scal = sldscale.Value * 50</p>
<p>drawgraph</p>
<p>End Sub</p>
<p>Private Sub Timerstart_Timer()</p>
<p>pull</p>
<p>drawgraph</p>
<p>Timerstart.Enabled = False</p>
<p>End Sub</p>
<p>Private Sub txtnum1_Change()</p>
<p>pull</p>
<p>End Sub</p>
<p>Private Sub txtnum2_Change()</p>
<p>pull</p>
<p>End Sub</p>
<p><strong>Module:</strong></p>
<p>Public Declare Function SetPixel Lib &#8220;gdi32&#8243; (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal Color As Long) As Long</p>
<p><strong>Upload Document <a title="Trigonometry " href="http://www.4shared.com/file/131165691/3aec995e/Trigonometri_Code.html" target="_blank">Here</a></strong></p>
Posted in Application  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/476/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/476/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/476/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/476/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/476/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/476/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/476/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/476/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/476/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/476/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=476&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/09/08/create-trigonometry-with-visual-basic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
		<item>
		<title>Roombuster</title>
		<link>http://programmervb.wordpress.com/2009/08/14/roombuster/</link>
		<comments>http://programmervb.wordpress.com/2009/08/14/roombuster/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 14:58:19 +0000</pubDate>
		<dc:creator>programmervb</dc:creator>
				<category><![CDATA[forms]]></category>

		<guid isPermaLink="false">http://programmervb.wordpress.com/2009/08/14/roombuster/</guid>
		<description><![CDATA[&#8216;add 9 labels and 1 text and 1 timer
Private Sub Command1_Click()
Timer1.Enabled = True
End Sub
Private Sub Command2_Click()
Timer1.Enabled = False
End Sub
Private Sub Form_Load()
Top = Screen.Height / 2 &#8211; Height / 2
Left = Screen.Width / 2 &#8211; Width / 2
StayOnTop Me
ErrorRsenD &#8220;•·• Lean Buster ¹·º •·•&#8221;
ErrorRsenD &#8220;•·• Now Loading •·•&#8221;
End Sub
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=475&subd=programmervb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8216;add 9 labels and 1 text and 1 timer</p>
<p>Private Sub Command1_Click()<br />
Timer1.Enabled = True<br />
End Sub</p>
<p>Private Sub Command2_Click()<br />
Timer1.Enabled = False<br />
End Sub</p>
<p>Private Sub Form_Load()<br />
Top = Screen.Height / 2 &#8211; Height / 2<br />
Left = Screen.Width / 2 &#8211; Width / 2<br />
StayOnTop Me<br />
ErrorRsenD &#8220;•·• Lean Buster ¹·º •·•&#8221;<br />
ErrorRsenD &#8220;•·• Now Loading •·•&#8221;</p>
<p>End Sub</p>
<p>Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)<br />
FormDrag Me<br />
End Sub</p>
<p>Private Sub Form_Paint()<br />
Etched3D Me<br />
FormShade_BlueGreen Me<br />
End Sub</p>
<p>Private Sub Form_Resize()<br />
StayOnTop Me<br />
End Sub</p>
<p>Private Sub Form_Unload(Cancel As Integer)<br />
ErrorRsenD &#8220;•·• Lean Buster ¹·º •·•&#8221;<br />
ErrorRsenD &#8220;•·• Now UnLoading •·•&#8221;<br />
Unload Me<br />
End<br />
End Sub</p>
<p>Private Sub Label2_Click()<br />
Label1.Caption = &#8220;0&#8243;<br />
Label9.Caption = &#8220;0&#8243;<br />
Timer1.Enabled = True<br />
End Sub</p>
<p>Private Sub Label3_Click()<br />
Timer1.Enabled = False<br />
Timer2.Enabled = False<br />
End Sub</p>
<p>Private Sub Label5_Click()<br />
Unload Me<br />
End<br />
End Sub</p>
<p>Private Sub Label6_Click()<br />
Form1.WindowState = 1<br />
End Sub</p>
<p>Private Sub Label7_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)<br />
FormDrag Me<br />
End Sub</p>
<p>Private Sub Text1_Change()</p>
<p>End Sub</p>
<p>Private Sub Timer1_Timer()<br />
Dim topbust<br />
If FindRoom Then Window_Close FindRoom<br />
Label1.Caption = &#8220;0&#8243;<br />
stopbust = False<br />
Do: DoEvents<br />
Call PrivateRoom(Text1)<br />
Label1.Caption = Val(Label1.Caption) + 1<br />
waitforok<br />
If Timer1.Enabled = False Then Exit Sub<br />
Loop Until FindRoom &lt;&gt; 0 Or Timer1.Enabled = False<br />
If FindRoom &lt;&gt; 0 Then<br />
Timeout 0.5<br />
ErrorRsenD &#8220;•·• Lean Buster ¹·º •·•&#8221;<br />
Timeout 0.2<br />
ErrorRsenD &#8220;•·• Busted: &#8221; &amp; Label1.Caption &amp; &#8221; trys •·•&#8221;<br />
End If<br />
Timer1.Enabled = False<br />
If Timer1.Enabled = False Then Exit Sub<br />
End Sub</p>
<p>Private Sub Timer2_Timer()<br />
Dim nofreeze<br />
nofreeze = DoEvents<br />
If Timer1.Enabled = False Then Timer2.Enabled = False<br />
If Timer2.Enabled &#8211; False Then Exit Sub<br />
Label9.Caption = Val(Label9.Caption) + 1<br />
End Sub</p>
Posted in forms  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/programmervb.wordpress.com/475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/programmervb.wordpress.com/475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/programmervb.wordpress.com/475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/programmervb.wordpress.com/475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/programmervb.wordpress.com/475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/programmervb.wordpress.com/475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/programmervb.wordpress.com/475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/programmervb.wordpress.com/475/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/programmervb.wordpress.com/475/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/programmervb.wordpress.com/475/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=programmervb.wordpress.com&blog=3238720&post=475&subd=programmervb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://programmervb.wordpress.com/2009/08/14/roombuster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/2674707c280c919927848f4ac76e810e?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Ed</media:title>
		</media:content>
	</item>
	</channel>
</rss>