3d shape vb 2008
DESCRIPTION
bentuk 3dTRANSCRIPT
Rabu, 21 Oktober 2009
3D Shape VB 2008Tips kali ini kita akan membuat visual Grafik 3D dengan menggunakan Visual Basic 2008.Tampilannya perhatikan Gambar di bawah ini:
Ikuti langkah-langkah di bawah ini, rancang interface/antarmuka pada Form menggunakan ToolBoxseperti gambar di bawah ini:
Source listing program dariperancangan/design di atas, ketikkandengan mengklik kanan pada designdan pilih View Code.
Source Program:
Public Class Form1Dim g AsSystem.Drawing.GraphicsDim pen1 As New
STATUS NANDUS'S YM
Labels
33 Lirik Lagu Terpopuler Tanah Batak (1)Dunia Science Terkini (116)Jurnal Nasional UNILA SATEK II 2008 (1)Lirik Lagu (3)Salam Hangat Verynandus Hutabalian (1)Serba-Serbi Anak Kos (7)Tutorial Interface VB 2008 (42)Tutorial Triks dan Tips Excel 2007 (13)
Blog Archive
► 2011 (1)► 2010 (42)▼ 2009 (141)
► Desember (31)► November (47)▼ Oktober (62)
Ledakan Meteor Bone Lampui Bom AtomLedakan Bone Adalah Asteroid JatuhMonster Laut Inggris vs T-RexNASA Sukses Uji Coba Prototipe Ares I-XGrafik Excel 2007 link V.Basic 2008Export DataGridView ke Excel 2007 VB 2008Visual Sinusoidal Visual Basic 2008Ida, Potongan Jejak Evolusi PrimataApakah Manusia Berevolusi?Anak SMP Pencipta Antivirus50 Perusahaan Kategori Hitam24 Pulau Indonesia HilangKemungkinan Asteroid Menabrak BumiTiga Peneliti Ribosom Raih Nobel KimiaNobel Fisika Diraih 3 Ilmuan ASThreadGraph Dynamic Line Visual Basic 2008Form Paint Visual Basic 2008Goa Terbesar di DuniaMenguak Misteri Si Raja LautUdang Tanpa MataPenemuan Terbaru Putra IndonesiaPecahan Keramik Abad XIIFosil Telur Dinosaurus IndiaFondasi Kuno 1.300 Tahun Lalu Ditemukan
HOME VISUAL BASIC 2008 EXCEL 2007 DUNIA SAINS CERITA ANAK KOSAN LIRIK LAGU BATAK DAFTAR ISI»
V. HutabalianVisual Basic Interface
V. Hutabalian: 3D Shape VB 2008 http://verynandushutabaliansblog.blogspot.com/2009/10/3d-shape-vb-200...
1 of 6 10/8/2013 10:25 PM
System.Drawing.Pen(Color.Green, 0.5)Const PI = 3.14159Dim flag, col, r, h, hl, n, n1 As ShortDim x, y, z, cx, cy, cz, thx, thy, thz As SingleDim ed, od, eh As ShortDim point1, point2, point3, point4, point5 As System.Drawing.Point
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.ClickPictureBox1.Refresh()g = PictureBox1.CreateGraphicsDim x, y, s, cx, cy, zz, xx, yy As SingleDim h, a, b, sx, sx1, sx2, sy, sy1, sy2 As IntegerDim x1, x2, y1, y2, xw, yw As Integers = PI / 16x1 = -3x2 = 3xw = x2 - x1y1 = -9 : y2 = 9 : yw = y2 - y1sx1 = 140 : sx2 = 600sy1 = 360 : sy2 = 100cx = (sx2 - sx1) / xwcy = (sy1 - sy2) / ywh = 170 : a = 6 : b = 6For y = y1 + 6 To y2 - 6 Step 1 / cyFor x = x1 To x2 Step 1 / cx * 2zz = h * Math.Exp(-x * x / a * a - y * y / b * b)xx = x * cx + sx1 + 160yy = sy1 - y * cysx = Int(xx + y * cy * Math.Cos(s))sy = yy - zzsy = sy - 100If x = -3 Thenpoint1.X = sx - 60 : point1.Y = sy - 20Else : point2.X = sx - 60 : point2.Y = sy - 20g.DrawLine(pen1, point1, point2)point1 = point2End IfNext xNext yEnd Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button3.ClickPictureBox1.Refresh()g = PictureBox1.CreateGraphicsDim i, r As IntegerDim x, y, z, s, q, p, px, py As SingleDim mx(600), my(600) As Integers = PI / 4r = 100i = 1q = -PI / 2 + 0.1
Manusia Purba Gunung KidulJejak Dinosaurus TerbesarFosil Gading Gajah Purba Sembarangan"Ardi" Nenek Moyang Pertama ManusiaFosil Gajah Purba TeridentifikasiCumi-cumi Raksasa T. MeksikoTuak Sebagai Energi AlternatifPlanet Terbaru Mengandung Molekul Organik32 Planet TerbaruAsteroid Terbesar Kedua BimasaktiMiliarder Kanada Kembali dari Luar AngkasaCincin terbesar Planet SaturnusGraphic Dynamic Line VB 2008Pie Chart Visual Basic 2008Bar 2D Visual Basic 2008Bar 3D Visual Basic 20083D Shape VB 2008Proteksi Folder ManualGrafik 2D PictureBox VB 2008Proteksi Folder dengan Notepad Ekstensi .batDataGridView Outo Rows CounterTimer Auto Shut Down PCJam Digital Visual Basic 2008Menyimpan file di Recent DocumentBurung Pertama Bukan BurungRobot PelompatUntaian Genom dalam 3DProteksi FormulaProteksi sel33 Lirik Lagu Terpopuler Tanah BatakProtect File ExcelProteksi Lembar kerja SheetTransfer Data Antar Sheet ExcelAFGAN "SBertahan Rio FerbrianSOFTWARE VISUAL BASIC RAY TRACERGrafik Dinamis Microsoft Excel 2007Shine lyrics
► September (1)
About Me
Verynandus HutabalianBerbagi hal sedikit dari hal-hal berharga yangaku miliki. Chayooo!!!Lihat profil lengkapku
49.472Yang Nimbrung COY!!!
ShoutMixLive chat softwarefor your website
Click here to check itout now!
0.0012s
ShoutMix chat widget
V. Hutabalian: 3D Shape VB 2008 http://verynandushutabaliansblog.blogspot.com/2009/10/3d-shape-vb-200...
2 of 6 10/8/2013 10:25 PM
For p = 0 To 2 * PI Step 0.2x = r * Math.Cos(q) * Math.Sin(p)y = r * Math.Sin(q)z = r * Math.Cos(q) * Math.Cos(p)px = x * 1.2py = y - z * Math.Sin(s)mx(i) = px + 200my(i) = 150 - pyi = i + 1Nextpoint1.X = mx(1) : point1.Y = my(1)
For q = -PI / 2 + 0.2 To PI / 2 Step 0.2i = 1For p = 0 To 2 * PI Step 0.2x = r * Math.Cos(q) * Math.Sin(p)y = r * Math.Sin(q)z = r * Math.Cos(q) * Math.Cos(p)px = x * 1.2py = y - z * Math.Sin(s)point2.X = px + 200 : point2.Y = 150 - pyg.DrawLine(pen1, point1, point2)point1 = point2point3.X = mx(i) : point3.Y = my(i)point4.X = px + 200 : point4.Y = 150 - pyg.DrawLine(pen1, point3, point4)point3 = point4mx(i) = px + 200my(i) = 150 - pyi = i + 1Nextp = 0x = r * Math.Cos(q) * Math.Sin(p)y = r * Math.Sin(q)z = r * Math.Cos(q) * Math.Cos(p)px = x * 1.2py = y - z * Math.Sin(s)point5.X = px + 200 : point5.Y = 150 - pyg.DrawLine(pen1, point4, point5)point4 = point5Next qEnd Sub
Private Sub rotx()Dim yw, zw As Singleyw = y : zw = zy = yw * Math.Cos(thx) - zw * Math.Sin(thx)z = yw * Math.Sin(thx) + zw * Math.Cos(thx)End Sub
Private Sub roty()Dim zw, xw As Singlezw = z : xw = xx = zw * Math.Cos(thy) - xw * Math.Sin(thy)z = zw * Math.Sin(thy) + xw * Math.Cos(thy)End Sub
Public Sub linzuiti()Dim gx, gy As Singlegx = 250 + xgy = 180 + yIf flag = 0 Then point1.X = gx : point1.Y = gyflag = 1point2.X = gx : point2.Y = gyg = PictureBox1.CreateGraphicsg.DrawLine(pen1, point1, point2)point1 = point2
My blog is worth$564.54.
How much is your blogworth?
Live Traffic Feed
A visitor from Surabaya, JawaTimur viewed "V. Hutabalian:MSChart vs Visual Basic 2008Express Edition" 28 mins agoA visitor from Surabaya, JawaTimur viewed "V. Hutabalian:Export DataGridView ke Excel2007 VB 2008" 6 hours 40mins agoA visitor from Indonesiaviewed "V. Hutabalian: GrafikDinamis Microsoft Excel 2007"7 hours 58 mins agoA visitor from Jakarta, JakartaRaya viewed "V. Hutabalian:Grafik Dinamis MicrosoftExcel 2007" 8 hours 17 minsagoA visitor from Ottawa, Ontarioviewed "V. Hutabalian: 50Perusahaan Kategori Hitam" 10hours 15 mins agoA visitor from Indonesiaviewed "V. Hutabalian: GrafikDinamis Microsoft Excel 2007"11 hours 31 mins agoA visitor from Bandung, JawaBarat viewed "V. Hutabalian:Batu Megalitikum Usia RibuanTahun" 11 hours 59 mins agoA visitor from Indonesiaviewed "V. Hutabalian: GrafikDinamis Microsoft Excel 2007"12 hours 27 mins agoA visitor from Jakarta, JakartaRaya viewed "V. Hutabalian:ThreadGraph Dynamic LineVisual Basic 2008" 16 hours 4
V. Hutabalian: 3D Shape VB 2008 http://verynandushutabaliansblog.blogspot.com/2009/10/3d-shape-vb-200...
3 of 6 10/8/2013 10:25 PM
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.ClickDim th As SingleDim n1 As ShortStatic ax(9), ay(9), az(9)Static bx(9), by(9), bz(9)h = 160 : thy = 0.2col = 0 : n1 = 1r = 100n = 8thx = 0.2PictureBox1.Refresh()ax(0) = h : ay(0) = h : az(0) = hn1 = 1For th = 0 To 2 * PI + 0.1 Step 2 * PI / nx = r * Math.Cos(th) : y = -h : z = r * Math.Sin(th)Call roty() : Call rotx()bx(n1) = x : by(n1) = y : bz(n1) = zn1 = n1 + 1Next thFor n1 = 1 Tox = ax(n1) : y = ay(n1)Call linzuiti()x = ax(n1 + 1) : y = ay(n1 + 1)Call linzuiti()x = bx(n1 + 1) : y = by(n1 + 1)Call linzuiti()x = bx(n1) : y = by(n1)Call linzuiti()Next n1End Sub
End Class
Setelah Anda menuliskan listing program diatas, tekan F5. Tampilan pola grafiknya sebagai berikutakan tampil dengan menekan tombol 3D Curve, Ball dan Shape 1:
Ads Powered
by:KumpulBlogger.com
Pilih BahasaDiberdayakan oleh Terjemahan
Blogger Templates by Verynandus Hutabalian Dot Com andSupported by Tutorial VB 2008.Com - V. Hutabalian's Blog
V. Hutabalian: 3D Shape VB 2008 http://verynandushutabaliansblog.blogspot.com/2009/10/3d-shape-vb-200...
4 of 6 10/8/2013 10:25 PM
Posting Lebih Baru Posting Lama
Selamat mencoba Guys! Nantikan Tips Aplikasi Cantik Lainnya by Verynandus Hutabalian
Label: Tutorial Interface VB 2008
Diposkan oleh Verynandus Hutabalian di 07.06
0 komentar:
Poskan Komentar
Link ke posting ini
Buat sebuah Link
Beranda
Langganan: Poskan Komentar (Atom)
Tutorial Visual Basic 2008
1. Jam Digital Visual Basic 2008 2. Timer Auto Shut Down Visual Basic 2008 3. DataGridView Auto Counter Visual Basic 2008 4. 3D Shape Visual Basic 2008 5. Bar 3D Visual Basic 2008 6. Bar 2D Visual Basic 2008 7. Pie Chart Visual Basic 2008 8. Graphic Dynamic Line Visual Basic 2008 9. Graphic 2D PictureBox10. Dynamic Line Visual Basic 200811. Graphic Form Paint Visual Basic 200812. Visual Sinusoidal Visual Basic 200813. Export DataGridView Ke Excel 2007 Visual Basic 2008
Dunia Science Terkini
1. Untaian Genom Dalam 3D 2. Robot Pelompat 3. Burung Pertama Bukan Burung 4. Cincin Terbesar Planet Saturnus 5. Miliarder Kanada Kembali Dari Luar Angkas 6. Asteroid Terbesar Kedua di Bimasakti 7. 32 Planet Terbaru 8. Planet Terbaru Mengandung Molekul Organik 9. Tuak Sebagai Energi Alternatif10. Cumi-Cumi Raksasa Teluk Meksiko11. Fosil Gajah Purba Teridentifikasi12. "Ardi" Nenek Moyang Pertama Manusia13. Konserfasi Gading Gajah Purba Sembarangan
Tutorial Triks & Tips Excel 2007
V. Hutabalian: 3D Shape VB 2008 http://verynandushutabaliansblog.blogspot.com/2009/10/3d-shape-vb-200...
5 of 6 10/8/2013 10:25 PM
1. Grafik Dinamis Microsoft Excel 2007 2. Transfer Data Antar Sheet Excel 3. Proteksi Lembar Kerja Sheet 4. Proteksi File Excel 2007 5. Proteksi Sel Excel 2007 6. Proteksi Formula Excel 2007 7. Menyimpan File Recent Document 8. Proteksi Folder dengan Notepad Ekstensi.bat 9. Proteksi Folder Manual 10. Dua Data Dalam Satu Grafik Pie 11. Visual Data Grafik Excel 2007 vs VBA 12. Grafik Excel 2007 to Visual Basic Application
Copyright © September 2009 | Berbagi Tutorial | Berbagi Visual Basic 2008 | Dunia Science
Blog by: V. Hutabalian Tips & Triks
V. Hutabalian: 3D Shape VB 2008 http://verynandushutabaliansblog.blogspot.com/2009/10/3d-shape-vb-200...
6 of 6 10/8/2013 10:25 PM