<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2633563663602299908</id><updated>2011-11-07T06:02:12.148+07:00</updated><category term='Pemrograman VB .NET'/><category term='Pemrograman VB 6.0'/><category term='Pemrograman Web'/><category term='Tips dan Trik'/><title type='text'>Slavara's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-2896235604066921736</id><published>2010-07-16T20:29:00.006+07:00</published><updated>2010-07-17T09:02:20.946+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB 6.0'/><title type='text'>Cara Koneksi ke MYSQL Database Online Via VB 6.0</title><content type='html'>Semakin kompleksnya data yang dibutuhkan mengharuskan suatu sistem dapat mengakses data secara multi akses dimana data dapat di akses secara online seperti WEB. Tapi di sini saya mencoba untuk mengoneksikan MYSQL Hosting dengan Aplikasi Dekstop VB 6.0 dengan bantuan MYSQL Connector ODBC.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;br /&gt;  Berikut beberapa situs hosting Database MYSQL:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.000webhost.com/"&gt;000webhost.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.freemysql.net/"&gt;freemysql.net&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.freesql.org/"&gt;freesql.org&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.db4free.net/"&gt;db4free.net&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://free-mysql.bizhostnet.com/"&gt;free-mysql.bizhostnet.com&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;Dalam kasus ini saya menggunakan &lt;a href="http://www.freemysql.net/"&gt;freemysql.net&lt;/a&gt; sebagai tempat hosting databasenya.&lt;br /&gt;&lt;br /&gt;Berikut connectionstring untuk koneksi database MYSQL -nya :&lt;br /&gt;&lt;br /&gt;'awal kode&lt;br /&gt;&lt;br /&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;Dim&lt;/span&gt; koneksi &lt;span style="color: rgb(51, 102, 255);"&gt;As New&lt;/span&gt; ADODB.Connection&lt;br /&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;Dim&lt;/span&gt; server, port, database, username, password &lt;span style="color: rgb(51, 102, 255);"&gt;As String&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; server = "76.73.77.53"            'untuk nama servernya sesuaikan dengan akun anda&lt;br /&gt; port = "3306"                           'port yang terbuka untuk situs hosting freemysql.net&lt;br /&gt; database = "databaseku"        'sesuaikan dengan database anda&lt;br /&gt; username = "usernameku"     'sesuaikan dengan username anda&lt;br /&gt; password = "passwordku"      'sesuaikan dengan password anda&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set&lt;/span&gt; koneksi = &lt;span style="color: rgb(51, 102, 255);"&gt;New&lt;/span&gt; ADODB.Connection&lt;br /&gt;&lt;br /&gt; koneksi.CursorLocation = adUseClient&lt;br /&gt; koneksi.Mode = adModeReadWrite&lt;br /&gt; koneksi.ConnectionString = "Driver={MySQL ODBC 3.51 Driver};Server=" &amp;amp; server _&lt;br /&gt; &amp;amp; ";Port=" &amp;amp; port &amp;amp; ";Database=" &amp;amp; database &amp;amp; ";User=" &amp;amp; username &amp;amp; ";Password="  _&lt;br /&gt; &amp;amp; password &amp;amp; ";Option=3;"&lt;br /&gt; koneksi.Open&lt;br /&gt;&lt;br /&gt;'akhir kode&lt;br /&gt;&lt;br /&gt;Semoga membantu...&lt;br /&gt;&lt;br /&gt;nb : untuk MYSQL Connector ODBC 3.51 silahkan download di sini &lt;a href="http://www.ziddu.com/download/10739391/mysql-connector-odbc-3.51.21-win32.rar.html"&gt;download&lt;/a&gt;&lt;br /&gt;      (password : slavara0713)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-2896235604066921736?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/2896235604066921736/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/07/cara-koneksi-ke-mysql-database-online.html#comment-form' title='3 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2896235604066921736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2896235604066921736'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/07/cara-koneksi-ke-mysql-database-online.html' title='Cara Koneksi ke MYSQL Database Online Via VB 6.0'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-2429640953114636164</id><published>2010-07-10T02:16:00.015+07:00</published><updated>2010-07-10T03:14:26.801+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips dan Trik'/><title type='text'>Membuat Side Bar Dua Kolom di Blogspot</title><content type='html'>Bagi anda yang ingin mengetahui bagaimana cara &lt;span style="font-weight: bold;"&gt;Membuat Side Bar Dua Kolom di Blogspot&lt;/span&gt; seperti gambar di bawah ini:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_vnzIInWl_Z8/TDd3bK4MLFI/AAAAAAAAAHA/RzTUmUm4Fas/s1600/sidebar2klm600.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 209px;" src="http://2.bp.blogspot.com/_vnzIInWl_Z8/TDd3bK4MLFI/AAAAAAAAAHA/RzTUmUm4Fas/s320/sidebar2klm600.bmp" alt="" id="BLOGGER_PHOTO_ID_5491989579261815890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Berikut adalah langkah-langkanya:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Login dengan akun anda ke Dashboard , kemudian pilih Layout --&gt; Edit HTML&lt;/li&gt;&lt;li&gt;Klik Download Full Template, ini penting sebagai backupan template anda, jika nanti terjadi hal-hal yang tidak diinginkan...wah bahasanya.... : ) hehe.... template anda bisa direstore kembali seperti semula...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:small;"&gt;Kemudian anda cari kode ini &lt;strong&gt;]]&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:small;"&gt;Lalu copy kode di bawah ini, kemudian anda simpan diatas kode &lt;strong&gt;]]&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;/strong&gt; tadi.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;#lsidebar-wrapper {&lt;br /&gt;float: left;&lt;br /&gt;margin:0 10px 0 5px;&lt;br /&gt;padding:0;&lt;br /&gt;width:&lt;span style="color: rgb(255, 0, 0);"&gt;150&lt;/span&gt;px;&lt;br /&gt;display:inline;&lt;br /&gt;}&lt;br /&gt;.lsidebar {&lt;br /&gt;line-height: 1.5em;&lt;br /&gt;}&lt;br /&gt;.lsidebar .widget {&lt;br /&gt;background: &lt;span style="color: rgb(255, 0, 0);"&gt;#FFFFFF&lt;/span&gt;;&lt;br /&gt;float:left;&lt;br /&gt;width: &lt;span style="color: rgb(255, 0, 0);"&gt;140&lt;/span&gt;px;&lt;br /&gt;margin: 0 0 10px 0;&lt;br /&gt;padding: 10px;&lt;br /&gt;border:1px solid #f1f1f1;&lt;br /&gt;}&lt;br /&gt;#rsidebar-wrapper {&lt;br /&gt;float: right;&lt;br /&gt;margin-right:10px;&lt;br /&gt;padding:0;&lt;br /&gt;width:&lt;span style="color: rgb(255, 0, 0);"&gt;140&lt;/span&gt;px;&lt;br /&gt;}&lt;br /&gt;.rsidebar {&lt;br /&gt;line-height: 1.5em;&lt;br /&gt;}&lt;br /&gt;.rsidebar .widget {&lt;br /&gt;background: &lt;span style="color: rgb(255, 0, 0);"&gt;#FFFFFF&lt;/span&gt;;&lt;br /&gt;float:right;&lt;br /&gt;width: &lt;span style="color: rgb(255, 0, 0);"&gt;130&lt;/span&gt;px;&lt;br /&gt;margin: 0 0 10px 0;&lt;br /&gt;padding: 10px;&lt;br /&gt;border:1px solid #f1f1f1;&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;h5 align="justify"&gt;&lt;span style="font-size:small;"&gt;(Kode dengan warna&lt;span style="color:red;"&gt; merah&lt;/span&gt; bisa anda atur sesuai dengan selera anda)&lt;/span&gt;&lt;/h5&gt; &lt;span style="font-size:small;"&gt;Atau bisa juga anda simpan setelah kode di bawah ini, silahkan pilih sesuai selera&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;/*- Sidebar -*/&lt;br /&gt;#sidebar {&lt;br /&gt;float: left;&lt;br /&gt;width: 320px;&lt;br /&gt;margin: 6px 0px 5px 0px;&lt;br /&gt;padding:0px;&lt;br /&gt;line-height: 18px;&lt;br /&gt;display: inline;&lt;br /&gt;}&lt;span style="font-size:small;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:small;"&gt; &lt;/span&gt;&lt;span style="font-size:small;"&gt;Setelah langkah diatas, kemudian dilanjutkan dengan mencari kode seperti di bawah ini atau yang nampak mirip2 :&lt;br /&gt;&lt;br /&gt;&amp;lt;div id='sidebar-wrapper'&amp;gt;&lt;br /&gt;&amp;lt;b:section class='sidebar' id='sidebar' preferred='yes'&amp;gt;&lt;br /&gt;&amp;lt;b:widget id='HTML6' locked='false' title='' type='HTML'/&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:small;"&gt;Setelah ketemu, hapus dulu kode &lt;strong&gt;&lt;/strong&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;/div&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&amp;gt;&lt;/span&gt; nya, lalu anda copy kode berikut dan letakkan di bawahnya.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div id='lsidebar-wrapper'&amp;gt;&lt;br /&gt;&amp;lt;b:section class='lsidebar' id='lsidebar' preferred='yes'&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div id='rsidebar-wrapper'&amp;gt;&lt;br /&gt;&amp;lt;b:section class='rsidebar' id='rsidebar' preferred='yes'&amp;gt;&lt;br /&gt;&amp;lt;/b:section&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style="font-size:small;"&gt;Jadi kode tersebut akan tampak seperti ini:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div id='sidebar-wrapper'&amp;gt;&lt;br /&gt;&lt;span style="font-size:small;"&gt;&lt;div id="'lsidebar-wrapper'"&gt;   &amp;lt;b:section class='sidebar' id='sidebar' preferred='yes'&amp;gt;&lt;br /&gt; &amp;lt;b:widget id='HTML6' locked='false' title='' type='HTML'/&amp;gt;&lt;br /&gt; &amp;lt;/b:section&amp;gt;&lt;br /&gt; &amp;lt;div id='lsidebar-wrapper'&amp;gt;&lt;br /&gt; &amp;lt;b:section class='lsidebar' id='lsidebar' preferred='yes'&amp;gt;&lt;br /&gt; &amp;lt;/b:section&amp;gt;&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt; &amp;lt;div id='rsidebar-wrapper'&amp;gt;&lt;br /&gt; &amp;lt;b:section class='rsidebar' id='rsidebar' preferred='yes'&amp;gt;&lt;br /&gt; &amp;lt;/b:section&amp;gt;&lt;br /&gt; &amp;lt;/div&amp;gt;&lt;br /&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Jika sudah selesai semua, tinggal anda &lt;span style="font-weight: bold;"&gt;Save Template&lt;/span&gt; sekarang.&lt;/li&gt;&lt;li&gt;Silahkan anda lihat hasilnya dengan cara click &lt;span style="font-weight: bold;"&gt;Page Elements&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sekarang anda sudah berhasil &lt;span style="font-weight: bold;"&gt;Membuat Side Bar Dua Kolom di Blogspot&lt;/span&gt;...&lt;br /&gt;&lt;br /&gt;Semoga membantu.............&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-2429640953114636164?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/2429640953114636164/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/07/membuat-side-bar-dua-kolom-di-blogspot.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2429640953114636164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2429640953114636164'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/07/membuat-side-bar-dua-kolom-di-blogspot.html' title='Membuat Side Bar Dua Kolom di Blogspot'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_vnzIInWl_Z8/TDd3bK4MLFI/AAAAAAAAAHA/RzTUmUm4Fas/s72-c/sidebar2klm600.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-2193714479217322253</id><published>2010-07-07T01:18:00.003+07:00</published><updated>2010-07-07T01:42:05.841+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips dan Trik'/><title type='text'>Membuat Kategori di Blog Spot</title><content type='html'>Bagi teman-teman yang belum tahu mungkin masih bingung dalam membuat kategori di blogspot, walaupun itu sangatlah mudah jika teman-teman sudah mengetahuinya.&lt;br /&gt;Sebelum kita melangkah lebih jauh, saya jelaskan dulu apa itu kategori?, kategori merupakan tempat dikumpulkannya artikel yang mempunyai tema yang sama. Sebagai contoh jika saya memposting artikel dengan judul "searching pun bisa dapat duit", "perangkat yang dibutuhkan pebisnis online", dan "dapat duit dengan download". Maka semua artikel tersebut dapat saya kumpulkan ke dalam kategori "bisnis online". Adanya kategori inilah yang akan memudahkan pengunjung blog/web dalam memilah-milah artikel mana yang diperlukan.&lt;br /&gt;&lt;br /&gt;Di dalam blogspot kategori diistilahkan sebagai &lt;span style="font-weight:bold;"&gt;LABEL&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Lalu Bagaimanakah cara membuat kategori atau label tersebut?&lt;br /&gt;&lt;br /&gt;Untuk membuat sebuah kategori atau label, teman-teman hanya perlu menceklis kotak di samping tulisan Label pada postingan teman-teman. Lengkapnya adalah sebagai berikut:&lt;br /&gt;1. Pada Dashboard Pilih Edit Entri.&lt;br /&gt;2. Lalu pilih postingan yang akan diberi label/kategori dengan cara menceklis kotak&lt;br /&gt;disamping kiri.&lt;br /&gt;3. Tepat di atas kotak yang telah di ceklis tadi, pilihlah kategori yang menurut teman-teman cocok untuk postingan yang telah dibuat.&lt;br /&gt;4. Jika teman-teman ingin menambahkan kategori, teman-teman cukup pilih label baru kemudian tuliskan kategori yang diinginkan.&lt;br /&gt;&lt;br /&gt;Satu postingan dapat dimasukkan ke dalam beberapa kategori. Untuk membuatnya tinggal dipisahkan dengan tanda koma ( , ) saja.&lt;br /&gt;&lt;br /&gt;Sekarang bagaimana cara memunculkan kategori/label pada halaman blog ?&lt;br /&gt;&lt;br /&gt;Untuk para pengguna template baru, kategori/label bisa di tampilkan di sidebar, dan biasanya element label ini sudah tersedia ketika baru memasang template. Jika elemen label belum tersedia, teman-teman bisa membuatnya sendiri, silahkan ikuti langkah - langkahnya berikut ini:&lt;br /&gt;&lt;br /&gt;1. Klik Dashboard yang ada di pojok kanan atas.&lt;br /&gt;2. klik menu Tata Letak.&lt;br /&gt;3. Klik menu Elemen Halaman.&lt;br /&gt;4. Klik tulisan Tambahkan Gadget.&lt;br /&gt;5. Cari Gadget "Label" kemudian klik " + " di sebelah kanan gadget label.&lt;br /&gt;6. Muncul jendela pilihan, Pilih radio button yang anda inginkan di samping&lt;br /&gt;tulisan Menyortir, Alfabetik : jika kategori ingin di tampilkan sesuai dengan&lt;br /&gt;abjad alfabetik ( dari A --&gt; Z ), Frekuensi : jika kategori ingin&lt;br /&gt;ditampilkan sesuai dengan banyaknya postingan yang telah dibuat.&lt;br /&gt;7. Lalu terakhir, klik tombol yang bertuliskan &lt;span style="font-weight:bold;"&gt;SIMPAN PERUBAHAN&lt;/span&gt;.&lt;br /&gt;8. Selesai.&lt;br /&gt;&lt;br /&gt;Ok, jika berhasil maka blog teman-teman sekarang telah memiliki kategori/label.&lt;br /&gt;&lt;br /&gt;Semoga membantu...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-2193714479217322253?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/2193714479217322253/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/07/membuat-kategori-di-blog-spot.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2193714479217322253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2193714479217322253'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/07/membuat-kategori-di-blog-spot.html' title='Membuat Kategori di Blog Spot'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-831308904530921991</id><published>2010-07-06T09:55:00.009+07:00</published><updated>2010-07-07T00:13:44.539+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips dan Trik'/><title type='text'>Membuat Aplikasi Facebook : Update Status Via Terserah Anda</title><content type='html'>Banyak trik yang bisa dilakukan untuk mengenalkan blog kita. Facebook adalah salah satu jalan terbaik. Facebook digunakan banyak sekali blogger dan juga kita bisa mencari pelanggan 'loyal' baru dari kalangan non-Blogger. Hal kecil yang bisa mencolok dan menarik perhatian adalah memanfaatkan Status Generator sehingga nama blog kita selalu terlihat saat kita update status di facebook.&lt;br /&gt;&lt;br /&gt;Untuk membuatnya sangatlah mudah, berikut langkah2nya :&lt;br /&gt;&lt;br /&gt;1. Sekarang silahkan Anda buat aplikasi baru dengan pergi ke &lt;a href="http://www.facebook.com/developers/createapp.php"&gt;http://www.facebook.com/developers/createapp.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2.Tentukan nama aplikasi Anda. Isi dengan Alamat blog Anda misal slavara0713.blogspot.com. Pilih Setuju lalu klik tombol Buat Aplikasi Baru.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_vnzIInWl_Z8/TDKlecucZhI/AAAAAAAAAGg/foy6o-ZrYxE/s1600/sipx.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 137px;" src="http://2.bp.blogspot.com/_vnzIInWl_Z8/TDKlecucZhI/AAAAAAAAAGg/foy6o-ZrYxE/s320/sipx.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5490632838243706386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Anda akan dibawa ke halaman pengaturan aplikasi.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_vnzIInWl_Z8/TDKdNyGJn7I/AAAAAAAAAFY/EAX8CuIaW4w/s1600/2.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 135px; height: 200px;" src="http://1.bp.blogspot.com/_vnzIInWl_Z8/TDKdNyGJn7I/AAAAAAAAAFY/EAX8CuIaW4w/s200/2.gif" alt="" id="BLOGGER_PHOTO_ID_5490623755829485490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Biarkan tetap terbuka. Silahkan pergi ke &lt;a href="http://apps.facebook.com/statusgen"&gt;http://apps.facebook.com/statusgen&lt;/a&gt;. Klik Create.&lt;br /&gt;&lt;br /&gt;5. Isi 4 kolom (Application ID, API KEY, Secret dan Application Name) sesuai angka yang Anda lihat pada halaman pengaturan aplikasi yang tadi telah Anda buat.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vnzIInWl_Z8/TDKmJvWdMpI/AAAAAAAAAGo/UNdAXgZzIBg/s1600/4x.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 112px;" src="http://4.bp.blogspot.com/_vnzIInWl_Z8/TDKmJvWdMpI/AAAAAAAAAGo/UNdAXgZzIBg/s320/4x.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5490633581977744018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6. Pada canvas page URL isi dengan yang Anda inginkan. Misal saya isi dengan slavaraupdatestatus maka nantinya alamat aplikasi anda berada pada alamat &lt;a href="http://apps.facebook.com/slavaraupdatestatus/"&gt;http://apps.facebook.com/slavaraupdatestatus/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;7. Jika sudah selesai mengisi, klik tekan tombol ini. Anda akan mendapatkan kode uniq untuk Canvas Callback URL Aplikasi Anda.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_vnzIInWl_Z8/TDKmbtPQ47I/AAAAAAAAAGw/2VyxBthXcTs/s1600/3x.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 106px;" src="http://3.bp.blogspot.com/_vnzIInWl_Z8/TDKmbtPQ47I/AAAAAAAAAGw/2VyxBthXcTs/s320/3x.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5490633890648351666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;8. Silahkan ke halaman pengaturan aplikasi Anda. Pada bagian kiri pilih kanvas.&lt;br /&gt;&lt;br /&gt;- Canvas Page URL isi sesuai alamat aplikasi yang tadi Anda pilih, misalkan   slavaraupdatestatus.&lt;br /&gt;- Canvas Callback URL isi dengan kode uniq yang baru saja Anda dapatkan.&lt;br /&gt;- Metode Render pilih FBML. Jika sudah silahkan klik Simpan Perubahan.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vnzIInWl_Z8/TDKfMC9rl2I/AAAAAAAAAFw/wmqRXohR4-8/s1600/5.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 64px;" src="http://4.bp.blogspot.com/_vnzIInWl_Z8/TDKfMC9rl2I/AAAAAAAAAFw/wmqRXohR4-8/s200/5.gif" alt="" id="BLOGGER_PHOTO_ID_5490625925020882786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nah, sekarang aplikasi Anda telah jadi. Silahkan cek aplikasi Anda (misal silahkan coba: http://apps.facebook.com/slavaraupdatestatus/. Untuk menggunakan silahkan klik Izinkan. Setelah masuk ke halaman aplikasi, silahkan klik link untuk menggunakan aplikasi.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_vnzIInWl_Z8/TDKfkCJhsPI/AAAAAAAAAF4/x1Ho9upqCfo/s1600/6.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 34px;" src="http://2.bp.blogspot.com/_vnzIInWl_Z8/TDKfkCJhsPI/AAAAAAAAAF4/x1Ho9upqCfo/s200/6.gif" alt="" id="BLOGGER_PHOTO_ID_5490626337118990578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Akan muncul kotak dialog perizinan perubahan status, silahkan klik Izinkan. Maka, Anda akan berada pada halaman untuk mengupdate status Anda, cukup isikan pada kolom yang tersedia lalu tekan tombol Update Status Anda. Silahkan cek dinding facebook Anda dan hasilnya seperti gambar di bawah ini.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_vnzIInWl_Z8/TDKiZhiJ36I/AAAAAAAAAGI/Lf9tijxz2Tg/s1600/OJI.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 38px;" src="http://4.bp.blogspot.com/_vnzIInWl_Z8/TDKiZhiJ36I/AAAAAAAAAGI/Lf9tijxz2Tg/s200/OJI.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5490629455100108706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jika ingin lebih menarik silahkan tambahkan icon, sehingga akan muncul icon kecil seperti pada status yang bawah. Untuk menambahkan icon silahkan pergi ke halaman sunting aplikasi Anda.&lt;br /&gt;&lt;br /&gt;Sekarang saat melihat update status Anda, orang juga akan lihat alamat blog Anda. Tentu beberapa akan sangat tertarik. Agar lebih optimal sebaiknya Anda manfaatkan halaman aplikasi untuk grup blog Anda juga (saat membuat aplikasi otomatis Anda akan memiliki halaman aplikasi tersebut). Jika orang klik link slavara0713.blogspot.com seperti gambar di atas, maka itu otomatis menuju ke halaman profil aplikasi.&lt;br /&gt;&lt;br /&gt;Silahkan mencoba...&lt;br /&gt;Semoga bermanfaat...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-831308904530921991?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/831308904530921991/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/07/membuat-aplikasi-facebook-update-status.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/831308904530921991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/831308904530921991'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/07/membuat-aplikasi-facebook-update-status.html' title='Membuat Aplikasi Facebook : Update Status Via Terserah Anda'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_vnzIInWl_Z8/TDKlecucZhI/AAAAAAAAAGg/foy6o-ZrYxE/s72-c/sipx.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-5818017232188930429</id><published>2010-07-05T00:48:00.004+07:00</published><updated>2010-07-07T00:24:05.540+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB 6.0'/><title type='text'>Meletakkan Aplikasi Pada System Tray di VB 6.0</title><content type='html'>Berikut adalah kode VB 6.0 untuk meletakkan aplikasi yang telah kita buat pada system tray windows:&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;form name="copy"&gt;&lt;div align="center"&gt;&lt;input onclick="javascript:this.form.txt.focus();this.form.txt.select();" type="button" value="Select All"&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;p align="center"&gt;&lt;textarea style="WIDTH: 500px; HEIGHT: 244px" name="txt" rows="100" wrap="VIRTUAL" cols="55"&gt;Option Explicit&lt;br /&gt;Private Type NOTIFYICONDATA&lt;br /&gt;cbSize As Long&lt;br /&gt;hWnd As Long&lt;br /&gt;uId As Long&lt;br /&gt;uFlags As Long&lt;br /&gt;ucallbackMessage As Long&lt;br /&gt;hIcon As Long&lt;br /&gt;szTip As String * 64&lt;br /&gt;End Type&lt;br /&gt;&lt;br /&gt;Private Const NIM_ADD = &amp;H0&lt;br /&gt;Private Const NIM_MODIFY = &amp;H1&lt;br /&gt;Private Const NIM_DELETE = &amp;H2&lt;br /&gt;Private Const WM_MOUSEMOVE = &amp;H200&lt;br /&gt;Private Const NIF_MESSAGE = &amp;H1&lt;br /&gt;Private Const NIF_ICON = &amp;H2&lt;br /&gt;Private Const NIF_TIP = &amp;H4&lt;br /&gt;&lt;br /&gt;Private Declare Function Shell_NotifyIcon Lib "shell32" _&lt;br /&gt;Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, pnid _&lt;br /&gt;As NOTIFYICONDATA) As Boolean&lt;br /&gt;&lt;br /&gt;Dim t As NOTIFYICONDATA&lt;br /&gt;&lt;br /&gt;Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)&lt;br /&gt;&lt;br /&gt;Timer1.Enabled = False&lt;br /&gt;&lt;br /&gt;t.cbSize = Len(t)&lt;br /&gt;t.hWnd = Picture1.hWnd&lt;br /&gt;t.uId = 1&amp;&lt;br /&gt;&lt;br /&gt;Shell_NotifyIcon NIM_DELETE, t&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)&lt;br /&gt;&lt;br /&gt;If Hex(X) = "1E3C" Then&lt;br /&gt;  Me.PopupMenu menu1&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;Private Sub Timer1_Timer()&lt;br /&gt;Static i As Long, img As Long&lt;br /&gt;t.cbSize = Len(t)&lt;br /&gt;t.hWnd = Picture1.hWnd&lt;br /&gt;t.uId = 1&amp;&lt;br /&gt;t.uFlags = NIF_ICON&lt;br /&gt;t.hIcon = Picture1.Picture&lt;br /&gt;Shell_NotifyIcon NIM_MODIFY, t&lt;br /&gt;Timer1.Enabled = True&lt;br /&gt;i = i + 1&lt;br /&gt;If i = 2 Then i = 0&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;Private Sub Form_Load()&lt;br /&gt;&lt;br /&gt;t.cbSize = Len(t)&lt;br /&gt;t.hWnd = Picture1.hWnd&lt;br /&gt;t.uId = 1&amp;&lt;br /&gt;t.uFlags = NIF_ICON Or NIF_TIP Or NIF_MESSAGE&lt;br /&gt;t.ucallbackMessage = WM_MOUSEMOVE&lt;br /&gt;t.hIcon = Picture1.Picture&lt;br /&gt;t.szTip = "System Tray" &amp; Chr$(0)&lt;br /&gt;&lt;br /&gt;Shell_NotifyIcon NIM_ADD, t&lt;br /&gt;&lt;br /&gt;Timer1.Enabled = True&lt;br /&gt;&lt;br /&gt;Me.Hide&lt;br /&gt;&lt;br /&gt;App.TaskVisible = False&lt;br /&gt;&lt;br /&gt;End Sub&lt;/textarea&gt;&lt;/p&gt;&lt;/div&gt;&lt;/form&gt;&lt;br /&gt;&lt;br /&gt;Semoga membantu...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-5818017232188930429?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/5818017232188930429/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/07/meletakkan-aplikasi-pada-system-tray-di.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/5818017232188930429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/5818017232188930429'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/07/meletakkan-aplikasi-pada-system-tray-di.html' title='Meletakkan Aplikasi Pada System Tray di VB 6.0'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-8666727653345957124</id><published>2010-07-05T00:11:00.013+07:00</published><updated>2010-07-07T00:24:12.866+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB 6.0'/><title type='text'>Mengetahui Direktori Sistem Windows Lewat VB 6.0</title><content type='html'>Berikut adalah kodenya:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Private Sub&lt;/span&gt; cmdGetSysDir_Click()&lt;br /&gt;     &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim&lt;/span&gt; Junk, WinSysDir$&lt;br /&gt;     &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WinSysDir = Space(144)&lt;br /&gt;     &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Junk = GetSystemDirectory(WinSysDir, 144)&lt;br /&gt;     &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WinSysDir = Trim(WinSysDir)&lt;br /&gt;     &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MsgBox "The Windows System Directory Path is: " &amp;amp; WinSysDir&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Semoga bisa membantu...&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://images.multiply.com/common/smiles/smile.png"&gt;&lt;img style="cursor: pointer; width: 22px; height: 22px;" src="http://images.multiply.com/common/smiles/smile.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-8666727653345957124?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/8666727653345957124/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/07/cara-mengetahui-direktori-sistem-lewat.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/8666727653345957124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/8666727653345957124'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/07/cara-mengetahui-direktori-sistem-lewat.html' title='Mengetahui Direktori Sistem Windows Lewat VB 6.0'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-6368015034321429115</id><published>2010-06-30T06:10:00.003+07:00</published><updated>2010-07-07T00:25:25.990+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB .NET'/><title type='text'>Format Memori Size Lewat VB .NET</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_vnzIInWl_Z8/TCqBQ1c1_HI/AAAAAAAAAE4/KD3cR5yRwis/s1600/images.jpeg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 114px; height: 108px;" src="http://1.bp.blogspot.com/_vnzIInWl_Z8/TCqBQ1c1_HI/AAAAAAAAAE4/KD3cR5yRwis/s200/images.jpeg" alt="" id="BLOGGER_PHOTO_ID_5488341222130318450" border="0" /&gt;&lt;/a&gt;Bagaimana ya caranya &lt;span style="font-weight: bold;"&gt;memformat size memori lewat VB.NET&lt;/span&gt; ?, nah, disini saya ingin berbagi kodenya nih...silahkan di coba...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kode:&lt;br /&gt;&lt;br /&gt;Enum FormatMemorySizeUnits&lt;br /&gt;  BestGuess&lt;br /&gt;  Bytes&lt;br /&gt;  Kilobytes&lt;br /&gt;  Megabytes&lt;br /&gt;  Gigabytes&lt;br /&gt;End Enum&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Mengconvert sebuah angka dari bytes ke dalam Kbytes, Megabytes, or Gigabytes&lt;br /&gt;&lt;br /&gt;Function FormatMemorySize(ByVal value As Long, _&lt;br /&gt;  ByVal unit As FormatMemorySizeUnits, Optional ByVal decimalDigits As _&lt;br /&gt;  Integer = 2, Optional ByVal omitThousandSeps As Boolean = False) As String&lt;br /&gt;  ' pengecekan error sederhana&lt;br /&gt;  If value &lt; 0 Then Throw New ArgumentException("Value can't be negative")&lt;br /&gt;&lt;br /&gt;  ' Mendapatkan unit terbaik, jika di minta&lt;br /&gt;  If unit = FormatMemorySizeUnits.BestGuess Then&lt;br /&gt;      Select Case value&lt;br /&gt;          Case Is &lt; 1023&lt;br /&gt;              unit = FormatMemorySizeUnits.Bytes&lt;br /&gt;              decimalDigits = 0&lt;br /&gt;          Case Is &lt; 1024 * 1023&lt;br /&gt;              unit = FormatMemorySizeUnits.Kilobytes&lt;br /&gt;          Case Is &lt; 1048576 * 1023&lt;br /&gt;              unit = FormatMemorySizeUnits.Megabytes&lt;br /&gt;          Case Else&lt;br /&gt;              unit = FormatMemorySizeUnits.Gigabytes&lt;br /&gt;      End Select&lt;br /&gt;  End If&lt;br /&gt;&lt;br /&gt;  ' evaluasi nilai desimal&lt;br /&gt;  Dim val As Decimal&lt;br /&gt;  Dim suffix As String&lt;br /&gt;&lt;br /&gt;  Select Case unit&lt;br /&gt;      Case FormatMemorySizeUnits.Bytes&lt;br /&gt;          val = value&lt;br /&gt;      Case FormatMemorySizeUnits.Kilobytes&lt;br /&gt;          val = value / 1024&lt;br /&gt;          suffix = "K"&lt;br /&gt;      Case FormatMemorySizeUnits.Megabytes&lt;br /&gt;          val = value / 1048576&lt;br /&gt;          suffix = "M"&lt;br /&gt;      Case FormatMemorySizeUnits.Gigabytes&lt;br /&gt;          val = value / 1073741824&lt;br /&gt;          suffix = "G"&lt;br /&gt;  End Select&lt;br /&gt;&lt;br /&gt;  ' Mendapatkan string perwakilan&lt;br /&gt;  Dim format As String&lt;br /&gt;  If omitThousandSeps Then&lt;br /&gt;      format = "F" &amp;amp; decimalDigits.ToString&lt;br /&gt;  Else&lt;br /&gt;      format = "N" &amp;amp; decimalDigits.ToString&lt;br /&gt;  End If&lt;br /&gt;&lt;br /&gt;  Return val.ToString(format) &amp;amp; suffix&lt;br /&gt;End Function&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Semoga bisa memberi pengetahuan baru buat teman-teman.... ^_^&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-6368015034321429115?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/6368015034321429115/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/format-memori-size-lewat-vb-net.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6368015034321429115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6368015034321429115'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/format-memori-size-lewat-vb-net.html' title='Format Memori Size Lewat VB .NET'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_vnzIInWl_Z8/TCqBQ1c1_HI/AAAAAAAAAE4/KD3cR5yRwis/s72-c/images.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-6352579067934725344</id><published>2010-06-28T05:54:00.004+07:00</published><updated>2010-07-07T00:25:33.014+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB .NET'/><title type='text'>Membuat Form Menjadi Transparan di VB.NET</title><content type='html'>Berikut sedikit kode untuk membuat form menjadi transparan dalam vb.net...&lt;br /&gt;&lt;br /&gt;Private Sub Form1_Load(ByVal sender As System.Object, _&lt;br /&gt;       ByVal e As System.EventArgs) Handles MyBase.Load&lt;br /&gt; &lt;br /&gt;       Me.Opacity = 0.5&lt;br /&gt;&lt;br /&gt;End Sub&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-6352579067934725344?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/6352579067934725344/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/membuat-form-menjadi-transparan-di.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6352579067934725344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6352579067934725344'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/membuat-form-menjadi-transparan-di.html' title='Membuat Form Menjadi Transparan di VB.NET'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-1278995844053219272</id><published>2010-06-28T05:52:00.002+07:00</published><updated>2010-07-07T00:25:49.170+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB .NET'/><title type='text'>Multithreading di VB.NET</title><content type='html'>Berikut adalah kode multithreading dalam vb.net...&lt;br /&gt;&lt;br /&gt;Imports System&lt;br /&gt;Imports System.Threading&lt;br /&gt;Public Module ThreadSample&lt;br /&gt;    Public Balance As Integer = 1000&lt;br /&gt;    Sub Main()&lt;br /&gt;        Dim account As Account = New Account()&lt;br /&gt;        Dim depositeBalance1 As DepositeBalance = New _&lt;br /&gt;                DepositeBalance(account, 1000, "Customer 1")&lt;br /&gt;        Dim depositeBalance2 As DepositeBalance = New _&lt;br /&gt;           DepositeBalance(account, 1000, "Customer 2")&lt;br /&gt;        Dim t1 As Thread = New _&lt;br /&gt;             Thread(AddressOf depositeBalance1.DepositeAmount)&lt;br /&gt;        Dim t2 As Thread = New _&lt;br /&gt;        Thread(AddressOf depositeBalance2.DepositeAmount)&lt;br /&gt;        t1.Start()&lt;br /&gt;        t2.Start()&lt;br /&gt;        Try&lt;br /&gt;            t1.Join()&lt;br /&gt;            t2.Join()&lt;br /&gt;        Catch e As Exception&lt;br /&gt;            Console.Write(e.ToString())&lt;br /&gt;        Finally&lt;br /&gt;            'Do Nothing&lt;br /&gt;        End Try&lt;br /&gt;    End Sub&lt;br /&gt;    Public Class Account&lt;br /&gt;        Private balanceAmount As Integer&lt;br /&gt;        Public Sub Deposite(ByVal amount As Integer, _&lt;br /&gt;            ByVal message As String)&lt;br /&gt;            Console.Write(message &amp; _&lt;br /&gt;                " Depositing Amount " &amp; amount)&lt;br /&gt;            Console.Write(message &amp; " Checking Previous Balance")&lt;br /&gt;            Monitor.Enter(Me)&lt;br /&gt;            balanceAmount = getBalance()&lt;br /&gt;            Console.Write(message &amp; _&lt;br /&gt;                " Previous Balance in Account " &amp; balanceAmount)&lt;br /&gt;            balanceAmount += amount&lt;br /&gt;            Console.Write(message &amp; _&lt;br /&gt;               " Updating Balance in Account ")&lt;br /&gt;            setBalance(balanceAmount)&lt;br /&gt;            Monitor.Exit(Me)&lt;br /&gt;            Console.Write(message &amp; " Update Balance " &amp; Balance)&lt;br /&gt;            &lt;br /&gt;        End Sub&lt;br /&gt;        Private Function getBalance() As Integer&lt;br /&gt;            Try&lt;br /&gt;                Thread.sleep(1000)&lt;br /&gt;            Catch e As Exception&lt;br /&gt;                Console.Write(e.ToString())&lt;br /&gt;            Finally&lt;br /&gt;                'Do Nothing&lt;br /&gt;            End Try&lt;br /&gt;            Return Balance&lt;br /&gt;        End Function&lt;br /&gt;        &lt;br /&gt;        Private Sub setBalance(ByVal amount As Integer)&lt;br /&gt;            Try&lt;br /&gt;                Thread.sleep(1000)&lt;br /&gt;            Catch e As Exception&lt;br /&gt;                Console.Write(e.ToString())&lt;br /&gt;            Finally&lt;br /&gt;                'Do Nothing&lt;br /&gt;            End Try&lt;br /&gt;            Balance = amount&lt;br /&gt;        End Sub&lt;br /&gt;    End Class&lt;br /&gt;    &lt;br /&gt;    Public Class DepositeBalance&lt;br /&gt;        Private account As Account&lt;br /&gt;        Private amount As Integer&lt;br /&gt;        Private message As String&lt;br /&gt;        &lt;br /&gt;        Public Sub new(ByRef account As Account, _&lt;br /&gt;         ByVal amount As Integer, ByVal message As String)&lt;br /&gt;            MyBase.New()&lt;br /&gt;            Me.account = account&lt;br /&gt;            Me.amount = amount&lt;br /&gt;            Me.message = message&lt;br /&gt;        End Sub&lt;br /&gt;        Public Sub DepositeAmount()&lt;br /&gt;            Account.Deposite(amount, message)&lt;br /&gt;        End Sub&lt;br /&gt;    End Class&lt;br /&gt;End Module&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-1278995844053219272?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/1278995844053219272/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/multithreading-di-vbnet.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/1278995844053219272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/1278995844053219272'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/multithreading-di-vbnet.html' title='Multithreading di VB.NET'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-8012367206196594178</id><published>2010-06-28T05:43:00.002+07:00</published><updated>2010-07-07T00:25:49.170+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB .NET'/><title type='text'>Implementasi Inheritance di VB.NET</title><content type='html'>Berikut akan saya berikan sedikit kode sebagai implementasi dari inheritance di vb.net...&lt;br /&gt;&lt;br /&gt;' Membuat object mobil&lt;br /&gt;Public Class Car&lt;br /&gt;&lt;br /&gt;Public Color As String&lt;br /&gt;Private numberOfDoors As Integer&lt;br /&gt;&lt;br /&gt;' Konstruksi&lt;br /&gt;Sub New()&lt;br /&gt;' Setting menjadi default:&lt;br /&gt;Color = "White"&lt;br /&gt;numberOfDoors = 5&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;Property NumberOfDoors() As Integer&lt;br /&gt;'Memanggil ketika property "got"&lt;br /&gt;Get&lt;br /&gt;Return numberOfDoors&lt;br /&gt;End Get&lt;br /&gt;End Property&lt;br /&gt;&lt;br /&gt;End Class&lt;br /&gt;&lt;br /&gt;' Proses inheritance objek mobil&lt;br /&gt;Public Class SportsCar&lt;br /&gt;Inherits Car&lt;br /&gt;Public Weight As Integer&lt;br /&gt;End Class&lt;br /&gt;&lt;br /&gt;' Module where the real instance of Car and SportsCar Object are Utilized.&lt;br /&gt;'Modul dimana instansiasi dari objek mobil dan mobil sport dimanfaatkan&lt;br /&gt;Module Module1&lt;br /&gt;&lt;br /&gt;Sub Main()&lt;br /&gt;' membuat objek mobil baru...&lt;br /&gt;Dim myCar As SportsCar&lt;br /&gt;myCar = New SportsCar()&lt;br /&gt;&lt;br /&gt;' setting berat (kg)...&lt;br /&gt;myCar.Weight = 1085&lt;br /&gt;&lt;br /&gt;' laporan details...&lt;br /&gt;Console.WriteLine("Weight:" &amp; myCar.Weight)&lt;br /&gt;' menunggu...&lt;br /&gt;Console.ReadLine()&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;End Module&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-8012367206196594178?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/8012367206196594178/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/implementasi-inheritance-di-vbnet.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/8012367206196594178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/8012367206196594178'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/implementasi-inheritance-di-vbnet.html' title='Implementasi Inheritance di VB.NET'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-3573901510597985974</id><published>2010-06-24T21:23:00.002+07:00</published><updated>2010-07-07T00:26:08.425+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB 6.0'/><title type='text'>Cara Menghitung Selisih Tanggal di VB 6.0</title><content type='html'>Pernahkah ketika teman-teman sedang membuat program di VB 6.0, teman-teman mengalami kesulitan seperti bagaimana ya cara menghitung selisih antara dua tanggal ? nah, dibawah ini adalah sedikit kode yang dapat teman-teman gunakan untuk menghitung selisih antara dua tanggal.  &lt;br /&gt;&lt;br /&gt;DateDiff("d", Format(TanggalAwal, "dd/MM/yyyy"), Format(TanggalAkhir, "dd/MM/yyyy"))&lt;br /&gt;&lt;br /&gt;Semoga dapat membantu teman-teman sekalian...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-3573901510597985974?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/3573901510597985974/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/cara-menghitung-selisih-tanggal-di-vb.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/3573901510597985974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/3573901510597985974'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/cara-menghitung-selisih-tanggal-di-vb.html' title='Cara Menghitung Selisih Tanggal di VB 6.0'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-6507393290294365358</id><published>2010-06-21T13:52:00.001+07:00</published><updated>2010-07-07T00:25:49.171+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB .NET'/><title type='text'>VB.NET Replace Method: How to replace multiple string</title><content type='html'>Pernah menggunakan method replace di VB? Secara default, method ini hanya akan mencari satu karakter tertentu dari string yang dituju dan akan mengubah karakter tersebut dengan karakter yang dikehendaki, misalnya:&lt;br /&gt;&lt;br /&gt;    dim myFStr as string, mySStr as string&lt;br /&gt;&lt;br /&gt;    myFStr=”3ko”&lt;br /&gt;&lt;br /&gt;    mySStr=myFstr.replace(”3″,”E”)&lt;br /&gt;&lt;br /&gt;kode akan mengubah string “3ko” menjadi “Eko” (karakter 3 di-replace oleh karakter E). Lalu bagaimana kalo string awalnya adalah “h454n” dan kita akan merubahnya menjadi string “hasan”? Dalam kasus ini, kita perlu me-replace string secara berturutan. Contoh:&lt;br /&gt;&lt;br /&gt;    dim myFStr as string,mySStr as string&lt;br /&gt;&lt;br /&gt;    myFStr=”h454n”&lt;br /&gt;&lt;br /&gt;    mySStr=myFstr.replace(”4″,”a”).replace(”5″,”s”)&lt;br /&gt;&lt;br /&gt;Kode akan me-replace karakter 4 menjadi a dan karakter 5 menjadi s.&lt;br /&gt;&lt;br /&gt;Semoga Membantu...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-6507393290294365358?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/6507393290294365358/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/vbnet-replace-method-how-to-replace.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6507393290294365358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6507393290294365358'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/vbnet-replace-method-how-to-replace.html' title='VB.NET Replace Method: How to replace multiple string'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-2450986575559830462</id><published>2010-06-20T10:59:00.007+07:00</published><updated>2010-07-07T00:25:49.171+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB .NET'/><title type='text'>Menangkap KeyEvent pada VB.NET</title><content type='html'>Untuk mewujudkan suatu program atau aplikasi yang user-friendy, suatu program diwajibkan mempunyai shortcut untuk beberapa pengoprasiannya untuk menggantikan kerja mouse. misal saja untuk keluar dari form user tidak perlu lagi klik tombol Close pada form tersebut, tapi cukup dengan menekan tombol Esc yang ada pada keybord. ataupun untuk melakukan perpindahan antar control, user awam cenderung menggunakan tombol Enter daripada tombol Tab.&lt;br /&gt;&lt;br /&gt;Akan tetapi seringkali para programmer Visual Basic .NET (Pemula tentunya) mengalami kesulitan dalam menangkap event tombol pada keyboard, bayak sebenernya cara menangkap aksi tombol ini, misal saja dengan KeyPress event, KeyUp ataupun KeyDown event.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;Private&lt;/span&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;Sub&lt;/span&gt; form1_KeyPress(&lt;span style="color: rgb(255, 153, 0);"&gt;ByVal&lt;/span&gt; sender &lt;span style="color: rgb(255, 153, 0);"&gt;As&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;Object&lt;/span&gt;, &lt;span style="color: rgb(255, 153, 0);"&gt;ByVal&lt;/span&gt; e &lt;span style="color: rgb(255, 153, 0);"&gt;As&lt;/span&gt; System.&lt;span style="color: rgb(51, 102, 255);"&gt;Windows&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;Forms&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;KeyPressEventArgs&lt;/span&gt;) &lt;span style="color: rgb(255, 153, 0);"&gt;Handles&lt;/span&gt; &lt;span style="color: rgb(255, 153, 0);"&gt;Me&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;KeyPress&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;If&lt;/span&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;Asc&lt;/span&gt;(e.&lt;span style="color: rgb(51, 102, 255);"&gt;KeyChar&lt;/span&gt;) = Keys.&lt;span style="color: rgb(51, 102, 255);"&gt;Enter&lt;/span&gt; &lt;span style="color: rgb(255, 153, 0);"&gt;Then&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(255, 153, 0);"&gt;SendKeys&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;Send&lt;/span&gt;(&lt;span style="color: rgb(153, 153, 153);"&gt;"{tab}"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tetapi event code diatas hanya bekerja jika hanya focus berada pada form1 atau jika hanya form1 kosong dan belum ada control didalamnya, tetapi apabila focus berada pada control yang ada didalamnya, misal saja TextBox, maka key event diatas tidak akan bekerja.&lt;br /&gt;&lt;br /&gt;akan tetapi ada beberapa trik untuk menangkap event tombol tanpa memandang focus berada dimana.  Ok, langsung kita coba aja script code berikut:&lt;br /&gt;&lt;br /&gt;Protected &lt;span style="color: rgb(255, 153, 0);"&gt;Overrides&lt;/span&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;Function&lt;/span&gt; ProcessCmdKey(&lt;span style="color: rgb(255, 153, 0);"&gt;ByRef&lt;/span&gt; msg &lt;span style="color: rgb(255, 153, 0);"&gt;As&lt;/span&gt; System.&lt;span style="color: rgb(51, 102, 255);"&gt;Windows&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;Forms&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;Message&lt;/span&gt;, &lt;span style="color: rgb(255, 153, 0);"&gt;ByVal&lt;/span&gt; keyData &lt;span style="color: rgb(255, 153, 0);"&gt;As&lt;/span&gt; System.&lt;span style="color: rgb(51, 102, 255);"&gt;Windows&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;Forms&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;Keys&lt;/span&gt;) &lt;span style="color: rgb(255, 153, 0);"&gt;As&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;Boolean&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Try&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;If&lt;/span&gt; msg.&lt;span style="color: rgb(51, 102, 255);"&gt;WParam&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;ToInt32&lt;/span&gt; = Convert.&lt;span style="color: rgb(51, 102, 255);"&gt;ToInt32&lt;/span&gt;(Keys.&lt;span style="color: rgb(51, 102, 255);"&gt;Escape&lt;/span&gt;) &lt;span style="color: rgb(255, 153, 0);"&gt;Then&lt;/span&gt;&lt;br /&gt;   &lt;span style="color: rgb(255, 153, 0);"&gt;Me&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;Close&lt;/span&gt;()&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;Else&lt;/span&gt;&lt;br /&gt;   &lt;span style="color: rgb(255, 153, 0);"&gt;Return MyBase&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;ProcessCmdKey&lt;/span&gt;(msg, keyData)&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Catch&lt;/span&gt; ex &lt;span style="color: rgb(255, 153, 0);"&gt;As&lt;/span&gt; Exception&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;Return&lt;/span&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;False&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Try&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;Return MyBase&lt;/span&gt;.&lt;span style="color: rgb(51, 102, 255);"&gt;ProcessCmdKey&lt;/span&gt;(msg, keyData)&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Function&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sekarang coba jalankan program yang barusan dibikin, dan tekan tombol Esc, lalu lihat apa yang terjadi….&lt;br /&gt;&lt;br /&gt;Semoga Membantu...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-2450986575559830462?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/2450986575559830462/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/menangkap-keyevent-pada-vbnet.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2450986575559830462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/2450986575559830462'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/menangkap-keyevent-pada-vbnet.html' title='Menangkap KeyEvent pada VB.NET'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-9171668543808137204</id><published>2010-06-17T08:18:00.008+07:00</published><updated>2010-07-07T00:26:08.426+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB 6.0'/><title type='text'>Excell Chart Dari VB 6.0</title><content type='html'>Ada banyak software yang membantu bagi para programmer VB untuk membuat membuat laporan dalam bentuk chart. Diantaranya adalah MS Chart (standard control dari visual studio) namun dirasa masih sangat terbatas dari segi fungsi yang ada. Ada pula Chart Director (www.advsofteng.com) yang sangat lengkap mulai dari Bar Chart, Line Chart, Pie Chart, XY Chart, Polar Chart, sampai Meters and Gauges Chart. Chart Director juga dapat digunakan bagi programmer PHP,ASP,JAVA,Python,C++,dll. Chart Director merupakan chart komponen yang paling lengkap yang pernah saya coba untuk aplikasi VB, tetapi komponen ini tidak gratis alias harus bayar, tetapi bagi para programmer dapat mencobanya dengan mendownload versi trialnya di www.advsofteng.com. Ada juga yang lain khusus untuk VB net yaitu dotnetchart (www.dotnetcharting.com) tetapi komponen ini pun tidak gratis. Ada lagi yang lain yang freeware yaitu RM Chart (www.rmchart.com). Dalam komponen ini cukup lengkap fitur yang diberikan dan pemakaiannya pun tidaklah sulit. Menurut saya RMChart komponent yang paling bagus yang pernah saya coba sebagai komponen yang sifatnya gratis. Komponent ini dapat juga digunakan untuk pengembang VB net.&lt;br /&gt;Disini saya akan membahas cara membuat chart di Microsoft Excel. Mengapa excel? Sekarang hampir semua komputer baik kantor maupun rumah yang menggunakan sistem operasi Windows, pasti memiliki aplikasi excel didalamnya. Jadi tidaklah sulit bagi para pengembang menggunakan excel sebagai output laporannya untuk program aplikasinya. Selain itu pengguna dapat dengan mudah merubah type chart yang dihasilkan langsung dari excel tanpa merubah coding. Jadi laporan chart dari excel lebih dinamis.&lt;br /&gt;Demikian contoh membuat laporan chart di Excel menggunakan VB&lt;br /&gt;Pertama tambahkan referensi “Microsoft Excel 9.0 Object Library” untuk pengguna Microsoft Office 2000, “Microsoft Excell 11.0 Object Library” untuk pengguna Microsoft Office 2003. Perlu diperhatikan pada saat kita membuat program dan mengkompilenya menggunakan Excel 11.0 lalu mencoba menjalankan aplikasinya untuk komputer yang memiliki Office 2000, maka program tersebut tidak dapat jalan karena menggunakan versi yang lebih baru. Maka perlu dibuat setupnya, untuk membuatnya dapat menggunakan Package and Development Wizardnya punya Visual Studio.&lt;br /&gt;Tambahkan juga referensi “Microsoft ActiveX Data Objects 2.8 Library” dan “Microsoft ActiveX data Objects Recordset 2.8  Library” khusus bagi pengguna Windows XP SP2&lt;br /&gt;Tambahkan juga referensi “Microsoft Shell Controls And Automation”&lt;br /&gt;Tambahkan component “Microsoft Common Dialog Control 6.0”&lt;br /&gt;&lt;br /&gt;Berikut contoh codingnya&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim objExcelA As Excel.Application&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim objExcelW As Excel.Workbook&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim objExcelSI As Excel.Worksheet&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim objExcelCI As Excel.Chart&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim objExcelCS As Excel.ChartObject&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim rst1 As ADODB.Recordset&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim row As Long&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim chgtype As Long&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim LastCell As String&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim statYear As String&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim bkmark As Variant&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Private Sub Form_Load()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;‘untuk set common dialognya dengan nama: dlgFileLocation&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;‘menentukan alamatnya dahulu untuk file xls yang akan dibuat&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;With dlgFileLocation&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.DefaultExt = “.XLS”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.DialogTitle = “Where is the Spread Sheet”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.Filter = “Excel SpreadSheet|*.XLS|All Files|*.*”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.FilterIndex = 1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.FileName = “Issue Statistics”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.CancelError = True&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.Flags = FileOpenConstants.cdlOFNHideReadOnly + _&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; FileOpenConstants.cdlOFNCreatePrompt + _&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; FileOpenConstants.cdlOFNOverwritePrompt&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.InitDir = “C:\TEMP\”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.ShowSave&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelA = New Excel.Application&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelW = objExcelA.Workbooks.Add&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set rst1 = New ADODB.Recordset&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;‘buat recordsetnya&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;With rst1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.Fields.Append “code”, adVarChar, 20, adFldIsNullable&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.Fields.Append “name”, adVarChar, 40, adFldIsNullable&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.Fields.Append “value”, adInteger, , adFldIsNullable&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;.Open&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelSI = objExcelW.Worksheets.Add&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelSI.Name = “test1″&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelSI.Cells(1, 1).Value = “kode1″&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelSI.Cells(1, 2).Value = “name2″&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelSI.Cells(1, 3) = “value1″&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelW.Charts.Add&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelCI = objExcelW.ActiveChart&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.Activate&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.Name = “chart 1″&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim i%, row%&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;For i = 1 To 50&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; rst1.AddNew&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; rst1.Collect(”code”) = “a”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; rst1.Collect(”name”) = “aaaaa”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; rst1.Collect(”value”) = i&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Next&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;row = 2&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;rst1.MoveFirst&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;‘isi data&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Do While Not rst1.EOF&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelSI.Cells(row, 1).Value = rst1.Collect(”code”)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelSI.Cells(row, 2).Value = rst1.Collect(”name”)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelSI.Cells(row, 3).Value = rst1.Collect(”value”)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;rst1.MoveNext&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;If rst1.EOF Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; LastCell = “D” &amp;amp; Mid$(Str$(row), 2)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; objExcelCI.SetSourceData objExcelSI.Range(”a1:” &amp;amp; LastCell), xlColumns&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; objExcelCI.ChartType = xlLineMarkers&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; objExcelCI.Legend.Position = xlLegendPositionBottom&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; objExcelCI.HasTitle = True&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; objExcelCI.ChartTitle.Text = objExcelCI.Name&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; If chgtype &lt;&gt; rst1.Fields(”code”) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;     LastCell = “D” &amp;amp; Mid$(Str$(row), 2)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;     objExcelCI.SetSourceData objExcelSI.Range(”a1:” &amp;amp; LastCell), xlColumns&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;     objExcelCI.ChartType = xlLineMarkers&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.Legend.Position = xlLegendPositionBottom&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.HasTitle = True&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;     objExcelCI.ChartTitle.Text = objExcelCI.Name&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; End If&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;row = row + 1&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Loop&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.SetSourceData objExcelSI.Range(”a1:” &amp;amp; LastCell), xlColumns&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.ChartType = xlLineMarkers&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.Legend.Position = xlLegendPositionBottom&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.HasTitle = True&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelCI.ChartTitle.Text = objExcelCI.Name&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;On Error GoTo err&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelA.DisplayAlerts = False&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelW.SaveAs dlgFileLocation.FileName&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;objExcelA.Quit&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelA = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelW = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelSI = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelCI = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set objExcelCS = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set rst1 = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim shl As New Shell&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;shl.Open dlgFileLocation.FileName&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Me.MousePointer = vbNormal&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Exit Sub&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;err:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Msgbox “Error create excel because of file already opened”,vbExclamation,”Confirm”&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Sub&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-9171668543808137204?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/9171668543808137204/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/excell-chart-dari-vb-60.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/9171668543808137204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/9171668543808137204'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/excell-chart-dari-vb-60.html' title='Excell Chart Dari VB 6.0'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-1272607826411792645</id><published>2010-06-17T08:17:00.005+07:00</published><updated>2010-07-07T00:26:08.426+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB 6.0'/><title type='text'>Membuka dan Membaca File Excell Dari VB 6.0</title><content type='html'>Pernahkah suatu ketika Anda memiliki data yang tersimpan di sebuah file Excel lalu Anda ingin membaca dan bahkan mengambil data dari dalam file Excel tadi, untuk selanjutnya diproses dengan program VB yang Anda buat.&lt;br /&gt;&lt;br /&gt;Berikut cara untuk mengakses data dari Exel tersebut, mulai dari membuat atau mendapatkan object Excel, membuka file Excel, membaca worksheet pertama, mengambil data yang terdapat di worksheet pertama pada kolom dan baris tertentu, menutup worksheet dan workbook Excel, sampai kepada membersihkan memory yang digunakan oleh object Excel dari dalam program Anda.&lt;br /&gt;&lt;br /&gt;Semuanya cukup dengan mengoptimalkan Microsoft Excel Object Library dari dalam Visual Basic 6. Object ini bisa Anda gunakan dengan syarat di komputer tersebut sudah terinstall Microsoft Excel atau Microsoft Office.&lt;br /&gt;Persiapan: 1. Buat satu project standard exe dengan satu form&lt;br /&gt;2. Tambahkan 1 control CommandButton ke atas form&lt;br /&gt;3. Tambahkan item "Microsoft Excel X.X Object Library"&lt;br /&gt;dari menu Project -&gt; References... . X.X tergantung&lt;br /&gt;versi Excel atau Microsoft Office yang Anda gunakan.&lt;br /&gt;Saat saya mencoba code ini, di notebook saya sudah&lt;br /&gt;terinstall Microsoft Office 2000 dan Microsoft Office&lt;br /&gt;2007, dan X.X di atas yang muncul = 12.0 di mana VB6&lt;br /&gt;hanya menampilkan object library Excel yang versi&lt;br /&gt;terakhir. MS Excel 2007 object library versi 12.0&lt;br /&gt;4. Pastikan file Dataku.xls sudah terdapat di dalam&lt;br /&gt;direktori yang sama dengan aplikasi Anda ini dan&lt;br /&gt;di kolom B mulai dari baris pertama sampai kelima&lt;br /&gt;sudah ada nilai atau datanya.&lt;br /&gt;5. Copy-kan code berikut ke editor form yang bertalian.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim Excel As Excel.Application &lt;span style="color: rgb(0, 102, 0);"&gt;'Excel Application&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim ExcelWBk As Excel.Workbook &lt;span style="color: rgb(0, 102, 0);"&gt;'Excel Workbook&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Dim ExcelWS As Excel.Worksheet &lt;span style="color: rgb(0, 102, 0);"&gt;'Excel Worksheet&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Private Sub Command1_Click()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;On Error GoTo Err&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Inisialisasi object Excel&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;StartExcel&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Buka file Dataku.xls yang berada di direktori yang sama&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'dengan aplikasi Anda&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set ExcelWBk = Excel.Workbooks.Open(App.Path &amp;amp; "\Dataku.xls")&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Tampilkan status di form&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Print "Berhasil membuka file ..."&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Akses Sheet pertama (1)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Jika ingin mengakses sheet kedua, ganti&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'(1) menjadi (2), dst...&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set ExcelWS = ExcelWBk.Worksheets(1)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Tampilkan status di form&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Print "Berhasil membaca Sheet1 ..."&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Lakukan proses di worksheet ExcelWS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;With ExcelWS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; Dim i As Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; Dim strData As String&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Baca mulai dari baris pertama sampai kelima&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;For i = 1 To 5&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(0, 102, 0);"&gt;'Tampung ke sebuah variabel&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(51, 102, 255);"&gt;strData = strData &amp;amp; .Cells(i, 2) &amp;amp; vbCrLf&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; Next i&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Tampilkan ke layar&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;MsgBox strData&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Setelah selesai, jangan lupa tutup worksheet&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;CloseWorkSheet&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Tampilkan status di form&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Print "Berhasil menutup worksheet dan file Excel ..."&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Jangan lupa pula, selalu bersihkan memory yang&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'digunakan oleh object Excel&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;ClearExcelMemory&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Tampilkan status di form&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Print "Berhasil membersihkan memory Excel ..."&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 0);"&gt;'Tampilkan pesan&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;MsgBox "Selesai, coy...!", vbInformation, "Mantap"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Exit Sub&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Err:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'CloseWorkSheet&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;ClearExcelMemory&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;MsgBox Err.Description, vbCritical, "Error euy"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Private Sub StartExcel()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;On Error GoTo Err:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Pertama, ambil object Excel, dan jika error&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'lompat ke label Err di paling bawah Sub ini,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'dan buat object Excel. Error terjadi jika&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'object Excel belum dibuat&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set Excel = GetObject(, "Excel.Application")&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Exit Sub&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Err:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Buat object Excel jika belum ada.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Set Excel = CreateObject("Excel.Application")&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Private Sub CloseWorkSheet()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;On Error Resume Next&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Tutup Excel workbook&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;ExcelWBk.Close&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Keluar dari aplikasi Excel&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Excel.Quit&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Private Sub ClearExcelMemory()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'Sebelum membersihkan memory, periksa terlebih dulu&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;'object yang akan dibersihkan...&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;If Not ExcelWS Is Nothing Then Set ExcelWS = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;If Not ExcelWBk Is Nothing Then Set ExcelWBk = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;If Not Excel Is Nothing Then Set Excel = Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;End Sub&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-1272607826411792645?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/1272607826411792645/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/pernahkah-suatu-ketika-anda-memiliki.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/1272607826411792645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/1272607826411792645'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/pernahkah-suatu-ketika-anda-memiliki.html' title='Membuka dan Membaca File Excell Dari VB 6.0'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-6436582087589186433</id><published>2010-06-17T07:38:00.006+07:00</published><updated>2010-07-07T00:21:55.360+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman Web'/><title type='text'>Kode - Kode Warna HTML</title><content type='html'>Black (Hitam) : #000000&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 255);"&gt;White&lt;/span&gt; (Putih) : #ffffff&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Blue&lt;/span&gt; (Biru) : #0066ff&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;Old Green&lt;/span&gt; (Hijau tua) : #006666&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Red&lt;/span&gt; (Merah) : #ff0000&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 255, 51);"&gt;Yellow&lt;/span&gt; (Kuning) : #ffff00&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 255, 153);"&gt;Green&lt;/span&gt; (Hijau Muda) : #00ff00&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 102, 204);"&gt;Purple&lt;/span&gt; : (Ungu) : #ff00ff&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 204, 255);"&gt;BlueSky&lt;/span&gt; (Biru Langit) : #00ffff&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0);"&gt;Orange&lt;/span&gt; (Oranye) : #ff9900&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 204);"&gt;Pink&lt;/span&gt; (Merah Muda) : #ff99ff&lt;br /&gt;&lt;br /&gt;Di atas adalah beberapa kode warna untuk HTML, semoga membantu...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-6436582087589186433?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/6436582087589186433/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/kode-kode-warna-html.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6436582087589186433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/6436582087589186433'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/kode-kode-warna-html.html' title='Kode - Kode Warna HTML'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2633563663602299908.post-7781977203190915220</id><published>2010-06-17T07:17:00.002+07:00</published><updated>2010-07-07T00:26:08.426+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pemrograman VB 6.0'/><title type='text'>Menggunakan Fungsi Format() Pada VB 6.0</title><content type='html'>Di bawah ini ada referensi yang diambil dari suatu situs masih dalam bentuk aslinya. Enjoy...&lt;br /&gt;&lt;br /&gt;The Format function converts a value to a text string and gives you control over the string's appearance. For example, you can specify the number of decimal places for a numeric value, leading or trailing zeros, currency formats, and portions of the date. The syntax is:&lt;br /&gt;Syntax&lt;br /&gt;Format(expression [,format [,firstdayofweek [,firstweekofyear]]])&lt;br /&gt;&lt;br /&gt;expression&lt;br /&gt;Any valid expression&lt;br /&gt;format&lt;br /&gt;A valid named or user-defined format expression&lt;br /&gt;firstdayofweek&lt;br /&gt;A constant that specifies the first day of the week&lt;br /&gt;firstweekofyear&lt;br /&gt;A constant that specifies the first week of the year&lt;br /&gt;The firstdayofweek argument has these settings:&lt;br /&gt;&lt;br /&gt;Constant Value Description&lt;br /&gt;vbUseSystem 0 Use NLS API setting.&lt;br /&gt;vbSunday 1 Sunday (default)&lt;br /&gt;vbMonday 2 Monday&lt;br /&gt;vbTuesday 3 Tuesday&lt;br /&gt;vbWednesday 4 Wednesday&lt;br /&gt;vbThursday 5 Thursday&lt;br /&gt;vbFriday 6 Friday&lt;br /&gt;vbSaturday 7 Saturday&lt;br /&gt;The firstweekofyear argument has these settings:&lt;br /&gt;&lt;br /&gt;Constant Value Description&lt;br /&gt;vbUseSystem 0 Use NLS API setting.&lt;br /&gt;vbFirstJan1 1 Start with week in which January 1 occurs (default).&lt;br /&gt;vbFirstFourDays 2 Start with the first week that has at least four days in the year.&lt;br /&gt;vbFirstFullWeek 3 Start with the first full week of the year.&lt;br /&gt;Notes&lt;br /&gt;If you try to format a number without specifying format, Format provides functionality similar to the Str function, although it is internationally aware. However, positive numbers formatted as strings using Format don’t include a leading space reserved for the sign of the value; those converted using Str retain the leading space.&lt;br /&gt;&lt;br /&gt;If you are formatting a non-localized numeric string, you should use a user-defined numeric format to ensure that you get the look you want.&lt;br /&gt;&lt;br /&gt;If the Calendar property setting is Gregorian and format specifies date formatting, the supplied expression must be Gregorian. If the Visual Basic Calendar property setting is Hijri, the supplied expression must be Hijri.&lt;br /&gt;&lt;br /&gt;If the calendar is Gregorian, the meaning of format expression symbols is unchanged. If the calendar is Hijri, all date format symbols (for example, dddd, mmmm, yyyy) have the same meaning but apply to the Hijri calendar. Format symbols remain in English; symbols that result in text display (for example, AM and PM) display the string (English or Arabic) associated with that symbol. The range of certain symbols changes when the calendar is Hijri.&lt;br /&gt;&lt;br /&gt;Formatting Symbols&lt;br /&gt;Character Description&lt;br /&gt;None&lt;br /&gt;No formatting Display the number with no formatting.&lt;br /&gt;: Time separator. In some locales, other characters may be used to represent the time separator. The time separator separates hours, minutes, and seconds when time values are formatted. The actual character used as the time separator in formatted output is determined by your system settings.&lt;br /&gt;/ Date separator. In some locales, other characters may be used to represent the date separator. The date separator separates the day, month, and year when date values are formatted. The actual character used as the date separator in formatted output is determined by your system settings.&lt;br /&gt;C Display the date as ddddd and display the time as t t t t t, in that order. Display only date information if there is no fractional part to the date serial number; display only time information if there is no integer portion.&lt;br /&gt;D Display the day as a number without a leading zero (1 - 31).&lt;br /&gt;dd Display the day as a number with a leading zero (01 - 31).&lt;br /&gt;ddd Display the day as an abbreviation (Sun - Sat).&lt;br /&gt;dddd Display the day as a full name (Sunday - Saturday).&lt;br /&gt;ddddd Display the date as a complete date (including day, month, and year), formatted according to your system's short date format setting. The default short date format is m/d/yy.&lt;br /&gt;dddddd Display a date serial number as a complete date (including day, month, and year) formatted according to the long date setting recognized by your system. The default long date format is mmmm dd, yyyy.&lt;br /&gt;w Display the day of the week as a number (1 for Sunday through 7 for Saturday).&lt;br /&gt;ww Display the week of the year as a number (1 - 53).&lt;br /&gt;m Display the month as a number without a leading zero (1 - 12). If m immediately follows h or hh, the minute rather than the month is displayed.&lt;br /&gt;MM Display the month as a number with a leading zero (01 - 12). If m immediately follows h or hh, the minute rather than the month is displayed.&lt;br /&gt;MMM Display the month as an abbreviation (Jan - Dec).&lt;br /&gt;MMMM Display the month as a full month name (January - December).&lt;br /&gt;q Display the quarter of the year as a number (1 - 4).&lt;br /&gt;y Display the day of the year as a number (1 - 366).&lt;br /&gt;yy Display the year as a 2-digit number (00 - 99).&lt;br /&gt;yyyy Display the year as a 4-digit number (100 - 9666).&lt;br /&gt;h Display the hour as a number without leading zeros (0 - 23).&lt;br /&gt;hh Display the hour as a number with leading zeros (00 - 23).&lt;br /&gt;n Display the minute as a number without leading zeros (0 - 59).&lt;br /&gt;nn Display the minute as a number with leading zeros (00 - 59).&lt;br /&gt;s Display the second as a number without leading zeros (0 - 59).&lt;br /&gt;ss Display the second as a number with leading zeros (00 - 59).&lt;br /&gt;t t t t t Display a time as a complete time (including hour, minute, and second), formatted using the time separator defined by the time format recognized by your system. A leading zero is displayed if the leading zero option is selected and the time is before 10:00 A.M. or P.M. The default time format is h:mm:ss.&lt;br /&gt;AM/PM Use the 12-hour clock and display an uppercase AM with any hour before noon; display an uppercase PM with any hour between noon and 11:59 P.M.&lt;br /&gt;am/pm Use the 12-hour clock and display a lowercase AM with any hour before noon; display a lowercase PM with any hour between noon and 11:59 P.M.&lt;br /&gt;A/P Use the 12-hour clock and display an uppercase A with any hour before noon; display an uppercase P with any hour between noon and 11:59 P.M.&lt;br /&gt;a/p Use the 12-hour clock and display a lowercase A with any hour before noon; display a lowercase P with any hour between noon and 11:59 P.M.&lt;br /&gt;AMPM Use the 12-hour clock and display the AM string literal as defined by your system with any hour before noon; display the PM string literal as defined by your system with any hour between noon and 11:59 P.M. AMPM can be either uppercase or lowercase, but the case of the string displayed matches the string as defined by your system settings. The default format is AM/PM.&lt;br /&gt;0&lt;br /&gt;Digit placeholder Display a digit or a zero. If the expression has a digit in the position where the 0 appears in the format string, display it; otherwise, display a zero in that position. If the number has fewer digits than there are zeros (on either side of the decimal) in the format expression, display leading or trailing zeros. If the number has more digits to the right of the decimal separator than there are zeros to the right of the decimal separator in the format expression, round the number to as many decimal places as there are zeros. If the number has more digits to the left of the decimal separator than there are zeros to the left of the decimal separator in the format expression, display the extra digits without modification.&lt;br /&gt;#&lt;br /&gt;Digit placeholder&lt;br /&gt;Display a digit or nothing. If the expression has a digit in the position where the # appears in the format string, display it; otherwise, display nothing in that position. This symbol works like the 0 digit placeholder, except that leading and trailing zeros aren't displayed if the number has the same or fewer digits than there are # characters on either side of the decimal separator in the format expression.&lt;br /&gt;.&lt;br /&gt;Decimal placeholder&lt;br /&gt;In some locales, a comma is used as the decimal separator. The decimal placeholder determines how many digits are displayed to the left and right of the decimal separator. If the format expression contains only number signs to the left of this symbol, numbers smaller than 1 begin with a decimal separator. If you always want a leading zero displayed with fractional numbers, use 0 as the first digit placeholder to the left of the decimal separator instead. The actual character used as a decimal placeholder in the formatted output depends on the Number Format recognized by your system.&lt;br /&gt;%&lt;br /&gt;Percent placeholder The expression is multiplied by 100. The percent character (%) is inserted in the position where it appears in the format string.&lt;br /&gt;,&lt;br /&gt;Thousand separator In some locales, a period is used as a thousand separator. The thousand separator separates thousands from hundreds within a number that has four or more places to the left of the decimal separator. Standard use of the thousand separator is specified if the format contains a thousand separator surrounded by digit placeholders (0 or #). Two adjacent thousand separators or a thousand separator immediately to the left of the decimal separator (whether or not a decimal is specified) means "scale the number by dividing it by 1000, rounding as needed." You can scale large numbers using this technique. For example, you can use the format string "##0,," to represent 100 million as 100. Numbers smaller than 1 million are displayed as 0. Two adjacent thousand separators in any position other than immediately to the left of the decimal separator are treated simply as specifying the use of a thousand separator. The actual character used as the thousand separator in the formatted output depends on the Number Format recognized by your system.&lt;br /&gt;:&lt;br /&gt;Time separator In some locales, other characters may be used to represent the time separator. The time separator separates hours, minutes, and seconds when time values are formatted. The actual character used as the time separator in formatted output is determined by your system settings.&lt;br /&gt;/&lt;br /&gt;Date separator In some locales, other characters may be used to represent the date separator. The date separator separates the day, month, and year when date values are formatted. The actual character used as the date separator in formatted output is determined by your system settings.&lt;br /&gt;E- E+ e- e+&lt;br /&gt;Scientific format If the format expression contains at least one digit placeholder (0 or #) to the right of E-, E+, e-, or e+, the number is displayed in scientific format and E or e is inserted between the number and its exponent. The number of digit placeholders to the right determines the number of digits in the exponent. Use E- or e- to place a minus sign next to negative exponents. Use E+ or e+ to place a minus sign next to negative exponents and a plus sign next to positive exponents.&lt;br /&gt;- + $ ( ) space&lt;br /&gt;Display a literal character To display a character other than one of those listed, precede it with a backslash (\) or enclose it in double quotation marks (" ").&lt;br /&gt;\&lt;br /&gt;Display the next character in the format string Many characters in the format expression have a special meaning and can't be displayed as literal characters unless they are preceded by a backslash. The backslash itself isn't displayed. Using a backslash is the same as enclosing the next character in double quotation marks. To display a backslash, use two backslashes (\). Examples of characters that can't be displayed as literal characters are the date- and time-formatting characters (a, c, d, h, m, n, p, q, s, t, w, y, and /:), the numeric-formatting characters (#, 0, %, E, e, comma, and period), and the string-formatting characters (@, &amp;, &lt;, &gt;, and !).&lt;br /&gt;"ABC"&lt;br /&gt;Display the string inside the double quotation marks To include a string in format from within code, you must use Chr(34) to enclose the text (34 is the character code for a double quotation mark).&lt;br /&gt;@&lt;br /&gt;Character placeholder Display a character or a space. If the string has a character in the position where the @ appears in the format string, display it; otherwise, display a space in that position. Placeholders are filled from right to left unless there is an ! character in the format string. See below.&lt;br /&gt;&amp;&lt;br /&gt;Character placeholder Display a character or nothing. If the string has a character in the position where the &amp; appears, display it; otherwise, display nothing. Placeholders are filled from right to left unless there is an ! character in the format string. See below.&lt;br /&gt;&lt;&gt; Display all characters in lowercase format.&lt;br /&gt;&gt;&lt;br /&gt;Force uppercase Display all characters in uppercase format.&lt;br /&gt;!&lt;br /&gt;Force left to right fill of placeholders The default is to fill from right to left.&lt;br /&gt;Named Formats&lt;br /&gt;Visual Basic provides several standard formats to use with the Format function. Instead of using symbols, you specify these formats by name in the format argument of the Format function. Always enclose the format name in double quotation marks (""). The following table lists the format names you can use.&lt;br /&gt;&lt;br /&gt;Named format Description&lt;br /&gt;General Number Shows numbers as entered.&lt;br /&gt;Currency Shows negative numbers inside parentheses.&lt;br /&gt;Fixed Shows at least one digit.&lt;br /&gt;Standard Uses a thousands separator.&lt;br /&gt;Percent Multiplies the value by 100 with a percent sign at the end.&lt;br /&gt;Scientific Uses standard scientific notation.&lt;br /&gt;General Date Shows date and time if expression contains both. If expression is only a date or a time, the missing information is not displayed.&lt;br /&gt;Long Date Uses the Long Date format specified in the Regional Settings dialog box of the Microsoft Windows Control Panel.&lt;br /&gt;Medium Date Uses the dd-mmm-yy format (for example, 03-Apr-93)&lt;br /&gt;Short Date Uses the Short Date format specified in the Regional Settings dialog box of the Windows Control Panel.&lt;br /&gt;Long Time Shows the hour, minute, second, and "AM" or "PM" using the h:mm:ss format.&lt;br /&gt;Medium Time Shows the hour, minute, and "AM" or "PM" using the "hh:mm AM/PM" format.&lt;br /&gt;Short Time Shows the hour and minute using the hh:mm format.&lt;br /&gt;Yes/No Any nonzero numeric value (usually - 1) is Yes. Zero is No.&lt;br /&gt;True/False Any nonzero numeric value (usually - 1) is True. Zero is False.&lt;br /&gt;On/Off Any nonzero numeric value (usually - 1) is On. Zero is Off.&lt;br /&gt;Multiple Formats&lt;br /&gt;A user-defined format expression can have from one to four sections separated by semicolons. (If the format argument contains one of the named formats, only one section is allowed.)&lt;br /&gt;&lt;br /&gt;If you use The result is&lt;br /&gt;One section The format expression applies to all values.&lt;br /&gt;Two sections The first section applies to positive values and zeros, the second to negative values.&lt;br /&gt;Three sections The first section applies to positive values, the second to negative values, and the third to zeros.&lt;br /&gt;Four sections The first section applies to positive values, the second to negative values, the third to zeros, and the fourth to Null values.&lt;br /&gt;The following example has two sections: the first defines the format for positive values and zeros; the second section defines the format for negative values.&lt;br /&gt;&lt;br /&gt;$#,##0;($#,##0)&lt;br /&gt;If you include semicolons with nothing between them, the missing section is printed using the format of the positive value. For example, the following format displays positive and negative values using the format in the first section and displays "Zero" if the value is zero.&lt;br /&gt;$#,##0;;\Z\e\r\o&lt;br /&gt;Note If you try to format a number without specifying format, Format provides the same functionality as the Str function. However, positive numbers formatted as strings using Format lack the leading space reserved for displaying the sign of the value; whereas, those converted using Str retain the leading space.&lt;br /&gt;Examples&lt;br /&gt;The following conversions assume that the country in the Windows Control Panel is set to "English (United States)."&lt;br /&gt;&lt;br /&gt;Format syntax Result&lt;br /&gt;Format(8315.4, "00000.00") 08315.40&lt;br /&gt;Format(8315.4, "#####.##") 8315.4&lt;br /&gt;Format(8315.4, "##,##0.00") 8,315.40&lt;br /&gt;Format(315.4, "$##0.00") $315.40&lt;br /&gt;Format(7, "0.00%") 700.00%&lt;br /&gt;Format("This Is A Test", "&lt;") this is a test&lt;br /&gt;Format("This Is A Test", "&gt;") THIS IS A TEST&lt;br /&gt;Format(Now, "m/d/yy") 1/27/93&lt;br /&gt;Format(Now, "dddd, mmmm dd, yyyy") Wednesday, January 27, 1993&lt;br /&gt;Format(Now, "d-mmm") 27-Jan&lt;br /&gt;Format(Now, "mmmm-yy") January-93&lt;br /&gt;Format(Now, "hh:mm AM/PM") 07:18 AM&lt;br /&gt;Format(Now, "h:mm:ss a/p") 7:18:00 a&lt;br /&gt;Format(Now, "d-mmmm h:mm" 27-January 7:18&lt;br /&gt;Format(Now, "d-mmmm-yy") 27-January-93&lt;br /&gt;Format(Now, "d mmmm") 27 January&lt;br /&gt;Format(Now, "mmmm yy") January 93&lt;br /&gt;Format(Now, "hh:mm AM/PM") 08:50 PM&lt;br /&gt;Format(Now, "h:mm:ss a/p") 8:50:35 p&lt;br /&gt;Format(Now, "h:mm") 20:50&lt;br /&gt;Format(Now, "h:mm:ss") 20:50:35&lt;br /&gt;Format(Now, "m/d/yy h:mm") 1/27/93 20:50&lt;br /&gt;Format (format) Positive 5 Negative 5 Decimal .5 Null&lt;br /&gt;Zero-length string 5 -5 0.5 &lt;br /&gt;0 5 -5 1 &lt;br /&gt;0.00 5.00 -5.00 0.50 &lt;br /&gt;#,##0 5 -5 1 &lt;br /&gt;#,##0.00;;;Nil 5.00 -5.00 0.50 Nil&lt;br /&gt;$#,##0;($#,##0) $5 ($5) $1 &lt;br /&gt;$#,##0.00;($#,##0.00) $5.00 ($5.00) $0.50 &lt;br /&gt;0% 500% -500% 50% &lt;br /&gt;0.00% 500.00% -500.00% 50.00% &lt;br /&gt;0.00E+00 5.00E+00 -5.00E+00 5.00E-01 &lt;br /&gt;0.00E-00 5.00E00 -5.00E00 5.00E-01&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2633563663602299908-7781977203190915220?l=slavara0713.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slavara0713.blogspot.com/feeds/7781977203190915220/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://slavara0713.blogspot.com/2010/06/di-bawah-ini-ada-referensi-yang-diambil.html#comment-form' title='2 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/7781977203190915220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2633563663602299908/posts/default/7781977203190915220'/><link rel='alternate' type='text/html' href='http://slavara0713.blogspot.com/2010/06/di-bawah-ini-ada-referensi-yang-diambil.html' title='Menggunakan Fungsi Format() Pada VB 6.0'/><author><name>Slavara's Blog</name><uri>http://www.blogger.com/profile/04559760673787838709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_vnzIInWl_Z8/St8QUk5eVLI/AAAAAAAAAAY/yWDJethDFag/S220/Straight(034).jpg'/></author><thr:total>2</thr:total></entry></feed>
