Menu

Senin, 23 Mei 2016

27 Class dan Module

Didalam C# tidak ada module melainkan class, fungsi class dalam C# dan module dalam VB adalah untuk menanamkan code yang code tersebut dapat digunakan diseluruh Project baik form maupun class atau module yang lain.

Untuk menambahkan Class atau Module klik Project, Add Class atau Add Module, seperti gambar dibawah ini.

Gambar 27.1

26 Open Close Form

Pada kesempatan kali ini kita akan membahas bagaimana cara membuka form dan menutup form dengan menggunakan code(bukan menggunakan Exit Button "X" pada pojok atas).

Kita akan melanjutkan project pada turorial Password Char dimana jika user name dan password benar, maka akan memunculkan Form2 dan menutup Form1 dan membahas memunculkan Form3(tanpa form modal), memuncul form(dengan  form modal) yang dikenal dalam VB 6.0 dengan sebutan VBModal bertujuan agar form yang dibuka menjadi OnTop maupun tidak OnTop. Langkah didalam C# sedikit berbeda dengan VB.

Minggu, 22 Mei 2016

25 Password Char

Pada saat kita hendak menulis pala kolom password, kita sering melihat tulisan yang kita tulis tidak dapat dibaca, melainkan menjadi seperti contoh dibawah ini.

Gambar 25.1

Sabtu, 21 Mei 2016

24 Color

Dari namanya saja kita semua tau fungsi dari sebuah Color yaitu berfungsi untuk memanipulasi warna. Terdapat 3 warna dasar Red(merah), Green(Hijau), dan Blue(biru) atau yang lebih dikenal dengan singkatan RGB. Dari masing masing warna tersebut memiliki type data Byte(255), jadi Red(255), Green(255) dan Blue(255) sehingga memiliki total warna 255x255x255 = 16.581.375 warna. Selain RGB terdapat model CMYK(Cyan, Magenta, Yellow, and Key"black") dan CMYB(lebih dikenal dengan MYB "gene"). Berikut contoh perbedaan RGB Spectrum dan CMYK Spectrum.

Gambar 24.1

23 Dialog Interaction

Pada post sebelumnya kita telah membahas salah satu Dialog Interaction yaitu MessageBox. Dialog Interaction berfungsi untuk menampilkan interaktif kepada User(pengguna) baik pesan(MessageBox), Value/Nilai(InputBox), Folder(FolderBrowseDialog), Open(OpenDialog), Save(SaveDialog), Print (PrintDialog), Font(FontDialog) dan Color(ColorDialog).

Jumat, 20 Mei 2016

22 Type Conversion

Type Conversion memiliki fungsi mengganti sebuah Type Data ke Type Data yang lain. Bagi anda yang belum mengetahui apa itu type data sebaiknya membaca Prinsip Prinsip Dasar terlebih dahulu. Type Conversion dalam C# adalah Class sedangkan dalam VB adalah Function. Oleh sebah itu berbeda cara penggunaannya tetapi memiliki hasil yang sama. 

Minggu, 15 Mei 2016

21 Numeric

Numeric adalah sebuah function (ada yang class) dimana berfungsi untuk memanipulasi angka. Terdapat banyak member numeric diantaranya adalah.

C# VB Keterangan
Math.Truncate Fix Menghilangkan desimal(dibelakang koma).
Math.Abs Math.Abs Mengganti Negative menjadi Positive.
Math.Sign Math.Sign Menguji bilangan Negatif, Nol atau Positif(diatas nol).
Convert.ToInt32 Val Mengganti String menjadi Value(angka).
Convert.ToString Str Mengganti Value(bisa selain value) menjadi String.
Math.Sqrt Math.Sqrt Mencari akar pangkat 2 dari sebuah angka.
Math.Round Math.Round Membulatkan bilangan keatas.
Convert.ToInt32 Int Membulatkan bilangan kebawah.
Math.Sin Math.Sin Menghitung Sinus dari sebuah bilangan.
Math.Cos Math.Cos Menghitung Cosinus dari sebuah bilangan.
Math.Tan Math.Tan Menghitung Tangen dari sebuah bilangan.
Math.Atan Math.Atan Menghitung Arctangent dari sebuah bilangan.
Math.Exp Math.Exp Mencari Exponential dari sebuah bilangan.
Math.Log Math.Log Mencari Logarithma dari sebuah bilangan.
Math.Max Math.Max Mencari nilai maksimal dari bilangan.
Math.Min Math.Min Mencari nilai minimal dari bilangan.
Random Rnd Membuat bilangan acak.
TIDAK ADA Randomize Membuat bilangan acak yang berbeda.

Jumat, 13 Mei 2016

20 DateTime

DateTime merupakan merupakan sebuah strukur untuk memunculkan tanggal, hari, maupun waktu (jam). Baik C# maupun VB, perintah dasarnya sama yaitu:

//C# dan VB
DateTime.Now

Jika anda belum membaca post 016 Format, maka sebaiknya anda membaca terlebih dahulu agar DateTime dapat mengerti dengan mudah. Sekarang buatlah project dengan nama cs_09datetime(untuk C#) dan vb_09datetime(untuk VB), kemudian masukan 2 object Button, 1 object Timer, 24 object Label seperti gambar dibawah ini:

19 Format

Masih berkaitan dengan String Manipulation, Format disini memiliki kaitan yang erat dikarenakan Format sendiri merupakan string. dari struktur format kita dapat memanipulasi string sesuai dengan kebutuhan. Format terbagi menjadi 2 bagian, yaitu:

Kamis, 05 Mei 2016

18 String Manipulation

String manipulation atau sering disebut fungsi fungsi string/string format sebagaimana yang telah dijelaskan sebelumnya bahwa tidak ada function dalam C#, oleh sebab itu String format didalam C# secara default tidak ada, akan tetapi didalam VB ada karena didalam VB terdapat function. String manipulation meliputi.