Anda di halaman 1dari 7

Tugas Grak

Nama kelas npm Materi

:Adi Darmawan :3KA31 :10111169 :Membuat Grak

Daftar Isi
1 Program Grak 2 Program KOMPONEN DALAM VISUAL BASIC 3 Penjelasan program 3 4 6

Program Grak

Program KOMPONEN DALAM VISUAL BASIC

Komponen KOMPONEN DALAM VISUAL BASIC PictureBox Visual basic menyediakan beberapa komponen yang dapat digunakan untuk membuat sebuah grak di atas. Komponen yang dapat digunakan adalah PictureBox. PictureBox dapat digunakan sebagai kontainer untuk menampung objek lainnya, misalnya sebuah image/le gambar, sebuah textbox, ataupun yang lainnya. Selain itu, PictureBox juga memiliki beberapa metode khusus yang dapat digunakan untuk menggolah gambar, diantaranya: Metode Keterangan Circle(x,y), r, warna, awal, akhir, aspek Untuk menggambar sebuah lingkaran dengan titik pusat (x,y) sebesar nilai radius r, dengan warna , dimulai dari sudut awal sampai akhir dengan nilai perbandingan tinggi dan lebar sebesar aspek Line(x1,y1)-(x2,y2),warna Untuk membuat sebuah garis dari titik awal (x1,y1) sampai titik akhir (x2,y2) dengan warna Line(x1,y1)-(x2,y2),warna,B Untuk membuat kotak dari titik (x1,y1) sampai (x2,y2), atau dengan lebar x2-x1 dan panjang y2-y1 Line(x1,y1)-(x2,y2),warna,BF Untuk menggambar kotak yang diisi warna dari titik (x1,y1) sampai (x2,y2) Pset(x,y) Untuk membuat sebuah titik pada koordinat (x,y) Point(x,y) Mendapatkan nilai warna pada sebuah titik koordinat (x,y) CurrentXCurrentYPrint Out Mencetak/menampilkan teks Out pada koordinat (X,Y) Label Sebuah tampilan biasanya memerlukan beberapa keterangan kepada pengguna untuk menjelaskan maksud dari tampilan tersebut. Dalam Visual Basic, sebuah keterangan dalam desain software dapat diberikan menggunakan komponen Label dengan menuliskan pada properties Caption. Misalnya, kita akan menuliskan keterangan Grak Data Pengukuran Kecepatan Angin pada grak yang kita sajikan. Maka kita dapat membuat pada Visual Basic: Name Object Properties Frame1 Frame - Name: Frame1- Caption: Data CommandButton Pastinya sebuah software membutuhkan masukan/aksi dari pengguna, misalnya memasukkan data, melakukan keputusan operasi, ataupun yang lainnya. Dalam Visual Basic input dari pengguna berupa eksekusi suatu proses dilakukan dengan memberikan sebuah button/tombol, yaitu melalui CommandButton. MSComm MsComm merupakan sebuah gerbang yang menghubungkan 4

antara dunia luar hardware/rangkaian elektronik dengan software Visual Basic yang akan dibuat. Data dari pengukuran sistem hardware dikirim ke komputer melalui sebuah protokol komunikasi serial RS232. Untuk dapat berkomunikasi, MSComm harus diatur sesuai dengan kongurasi yang sama pada sisi hardware. Kongurasi yang harus diatur meliputi: baudrate, parity, databit, stop bit dan port number. Untuk dapat menggunakan MSComm, Anda harus melakukan prosedur berikut secara berurutan: 1). Mengatur kongurasi: baudrate, parity, databit, stop bit, port number 2). Mengatur buer: InBuerSize dan OutBuerSize 3). Membuka koneksi serial, yaitu mengatur properties MSComm.PortOpen = true 4). Mengirim data melalui MSComm.Output = DataOut, dan atau 5). Menerima data melalui DataIn = MSComm.Input 6). Menutup koneksi serial, yaitu mengatur properties MSComm.PortOpen = false

Penjelasan program

KONSEP Menggambar pada Visual Basic Titik awal nilai x=0 dan y=0 adalah dari kiri atas bagian PictureBox, sehingga untuk menggambar sebuah grak yang dalam grak dimulai dari bagian kiri bawah, maka titik Y adalah kebalikan dari nilai yang akan digambar. Visual Basic Grak X = Data X = Data Y = TitikNolY Data Y = Data Sehingga untuk menggambar garis dengan nilai A(1,10), maka yang harus dilakukan: Menentukan titik awal sumbu X1 (TitikNolX), Misal 0 Menentukan titik awal sumbu Y1 (TitikNolY), misal 2000 Menentukan nilai sumbu Y2 = TitikNolY 10 Menentukan Nilai sumbu X2 = 1 Menentukan nilai skala satuan yang mewakili satu nilai, misal 1 satuan= 100 skala Menggambar garis dengan Picture1.Line (TitikNolX,TitikNolY) (X2*skala,Y2*skala), warna Picture1.Line(0,2000)-(1*100,2000-(10*100)),warna Untuk Menggambar pada Visual Basic: skala=100 TitikNolY = 3000 X2 = X1 + (1*skala) Y2 = TitikNolY (Data*skala) Hasilnya akan seperti berikut:

Untuk menjalakan Program Cukup Memasukan data x1,x2,y1 dan y2 lalu klik gambar maka gambar akan muncul otomatis pada Picture Box

Anda mungkin juga menyukai

  • Soft Skill
    Soft Skill
    Dokumen12 halaman
    Soft Skill
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Toper MAKALAH
    Toper MAKALAH
    Dokumen12 halaman
    Toper MAKALAH
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Makalah 4 - Reza
    Makalah 4 - Reza
    Dokumen13 halaman
    Makalah 4 - Reza
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Tugas 1 Softskill
    Tugas 1 Softskill
    Dokumen4 halaman
    Tugas 1 Softskill
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Makanan Dan Minuman Pencetus Stres
    Makanan Dan Minuman Pencetus Stres
    Dokumen1 halaman
    Makanan Dan Minuman Pencetus Stres
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Makalah 4 Febri
    Makalah 4 Febri
    Dokumen10 halaman
    Makalah 4 Febri
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Makalah 4
    Makalah 4
    Dokumen10 halaman
    Makalah 4
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 11
    Bab 11
    Dokumen2 halaman
    Bab 11
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Toper 11
    Toper 11
    Dokumen2 halaman
    Toper 11
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 11 Dinar
    Bab 11 Dinar
    Dokumen2 halaman
    Bab 11 Dinar
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab11 Febri
    Bab11 Febri
    Dokumen2 halaman
    Bab11 Febri
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab10 Febri
    Bab10 Febri
    Dokumen2 halaman
    Bab10 Febri
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab10 Dinar
    Bab10 Dinar
    Dokumen2 halaman
    Bab10 Dinar
    Rika Agussyah Glasstic
    Belum ada peringkat
  • BAB10
    BAB10
    Dokumen3 halaman
    BAB10
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Makalah 3
    Makalah 3
    Dokumen11 halaman
    Makalah 3
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 8 TOPER
    Bab 8 TOPER
    Dokumen2 halaman
    Bab 8 TOPER
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 9 Dinar
    Bab 9 Dinar
    Dokumen2 halaman
    Bab 9 Dinar
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 9
    Bab 9
    Dokumen2 halaman
    Bab 9
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Makalah 3
    Makalah 3
    Dokumen11 halaman
    Makalah 3
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 9
    Bab 9
    Dokumen2 halaman
    Bab 9
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab9 Febri
    Bab9 Febri
    Dokumen3 halaman
    Bab9 Febri
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 9
    Bab 9
    Dokumen2 halaman
    Bab 9
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 7 Toper
    Bab 7 Toper
    Dokumen2 halaman
    Bab 7 Toper
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 8 Dinar
    Bab 8 Dinar
    Dokumen2 halaman
    Bab 8 Dinar
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 8 Febri
    Bab 8 Febri
    Dokumen3 halaman
    Bab 8 Febri
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 8
    Bab 8
    Dokumen4 halaman
    Bab 8
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 7
    Bab 7
    Dokumen4 halaman
    Bab 7
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 7 Febri
    Bab 7 Febri
    Dokumen2 halaman
    Bab 7 Febri
    Rika Agussyah Glasstic
    Belum ada peringkat
  • Bab 6 Toper
    Bab 6 Toper
    Dokumen2 halaman
    Bab 6 Toper
    Rika Agussyah Glasstic
    Belum ada peringkat