Belajar C#
Thursday, October 29, 2015
Tuesday, October 27, 2015
Tutorial C# Membuat aplikasi QR Code sederhana
Tutorial C#
Membuat aplikasi QR Code sederhana
Pengertian QR Code adalah adalah kode QR (Quick Response) berupa gambar yang memiliki makna/isi informasi. kode QR di ciptakan oleh Denso Wave, pada tahun 194 untuk melacak komponen otomitif untuk kecepatan tinggi di salah satu bagian perusahaaan Toyota.
Kode ini diciptakan untuk dapat dibaca/discan oleh kamera. kode QR cara kerjanya mirip BARCODE yang dapat diterjemahkan. Pada zaman sekarang kegunaa kode QR sudah digunakan untuk produk, media cetak dan aplikasi aplikasi yang ada diandroid. Begitulah sekilas mengenai QR kode.
Nah sekarang waktunya belajar membuat aplikasi QR code di Visual Studio 2012 , dengan bahasa pemrograman C#
Monggo :
Langkah ke-1 : buatlah projek baru di Visual Studio 2012 atau versi yang lain.
Langkah ke-2 : masukan toolbox barikut, ke form --1 picturebox, 1 label, 1 textbox, 4 button.
atur dan berinama sesuai gambar diatas.
Langkah ke-3 : Tahap menambah Reference QR Code nya. caranya seperti berikut .
Klik kanan Reference -- Add Reference.
akan muncul sebagai dialog dan pilih browse--pilih MessagingToolkit.QRCode.dll
bagi yang belum punya toolkit QRCode silahkan Download Di sini
Langkah ke-4 : Pengkodean
Tekan F7 atau klik kanan form pilih view kode
Kode Sebagai berikut :
using System;
using
System.Collections.Generic;
using
System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using
System.Threading.Tasks;
using
System.Windows.Forms;
using
MessagingToolkit.QRCode.Codec;
using
MessagingToolkit.QRCode.Codec.Data;
using
System.Drawing.Imaging;
namespace
Making_QR_Code
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)//
btn CREATE
{
string url = txtUrl.Text;
QRCodeEncoder encoder
= new QRCodeEncoder();
Bitmap qrcode =
encoder.Encode(url);
qrImage.Image = qrcode as Image;
}
private void button2_Click(object sender, EventArgs e) //save qr code
{
SaveFileDialog s = new SaveFileDialog();
s.Filter = "PNG|*.png|JPEG|*.jpg|BMP|*.bmp|GIF|*.gif";
if(s.ShowDialog()==System.Windows.Forms.DialogResult.OK)
{
qrImage.Image.Save(s.FileName);
}
}
private void button3_Click(object sender, EventArgs e)//load QR Code
{
OpenFileDialog o = new OpenFileDialog();
if(o.ShowDialog()==System.Windows.Forms.DialogResult.OK)
{
qrImage.ImageLocation = o.FileName;
}
}
private void button4_Click(object sender, EventArgs e)//Ekstrak
{
QRCodeDecoder decoder
= new QRCodeDecoder();
MessageBox.Show(decoder.decode(new QRCodeBitmapImage
(qrImage.Image as Bitmap)));
}
}
}
Setalah tahap koding , jalankan dan hasilnya sebagai berikut.
contoh, angka 15000 dapat di jadikan QRcode.
Sekian tutorialnya semoga bermanfaat.
Like dan Share Jangan Lupa Yooo
Comen aja kalo mau bertanya yoo
Monday, October 26, 2015
Tutorial C# Open dan Save File .txt
Tutorial C#
Open dan Save File .txt
Assalamu’alaikum wr. wb
Apa itu Save dan open
text ?
Kedua kata open text :
yaitu untuk membuka file berformat .txt. nanti akan terbaca di lembar
richtextbox.
Pertama kata save text :
untuk menyimpan file teks yang kita tulis di richtextbox, ya seperti aplikasi
notepad sob.
Ok langsung saja praktek
nya :
1. Buka Visual Studio 2012
2.
Create new project pilih Windows Forms
Aplications
3. Tambahkan
Toolbox
|
Name
|
Text
|
Fungsi
|
2 Button
|
Button1
|
Open
|
Untuk membuka
file berformat .txt, akan tampil isi nya di richtextbox
|
|
Button2
|
Save
|
Untk menyimpan
teks yang kita tulis di richtextboxt
|
1 Richtextbox
|
Tdk dirubah
|
Tdak dirubah
|
Lembar untuk
membaca file .txt, dan menulis
|
1 openFileDialog
|
-
|
-
|
Tools
|
1
saveFileDialog
|
-
|
-
|
Tools
|
1 label
|
Label1
|
-
|
Untuk info
letak file
|
Untuk gambar
jelasnya sebagai berikut :
1. Tambahkan
kode library : Using System.IO;
1. Tahapan
koding, Klik 2x button Open. Dan masukan kode berikut !
1. Tahapan
koding pada button Save , Klik 2x button Save dan tambahkan kode berikut !
1. Tahap
Uji Coba . tekan F5 / tombol start !
1.
Dan hasil nya sebagai berikut
Hasil Open
File
Hasil Save
Sekian Selamat mencoba
jangan sungkan untuk bertanya.
jangan lupa klik like dan share yaaaaaaaaaaaaaaaaa
Sunday, October 25, 2015
Tutorial C# Membuat Listview, load, cetak, dan hapus.
Tutorial C#
Visual Studio 2012
Membuat Listview, load, cetak, dan hapus.
Pada tutorial kali ini akan
membahas mengenai apa itu listview ? listview adalah sebuah toolbox untuk
menampilkan data . contoh data mahasiswa memiliki nama, fakultas, jurusan dan
lain sebagainya. penasaran mengenai bagaimana cara membuatnya dan hasilnya
bagaimana? Ikuti saja tutorialnya, kalo ada yang tidak mengerti silahkan
comment….. karna dalam belajar kita di tuntut untuk mencoba , mencoba dan
mencoba . untuk hasil serahkan pada allah serah kan … heheh ikhtiar gan….. ok
CEKIDOT.
1. 1. Buka
visual studio 2012.
2. 2. Klik
new project.
3. Pilih
Windows Forms Aplications à
beri nama projek kamu dan klik OK
4. Masuk
pada lembar projek tambahkan 3 button, 1 listview, dan 1 label.
Ubah nama buton
sesuai yang ada di gambar.
Pada bagian
listview, klik titik kecil dan klik Edit Columns
5. Akan
muncul dialog
Klik add 3 kali, isi text
: Name, address, Age.
6. Setelah
itu berikut kode yang harus dimasukan ke button load data, tampil data dan
remove. Caranyanya klik ada pada masing masing button dan ketik kode berikut.
Untuk Button load data :
ListViewItem lv = new ListViewItem("Mas Ranto");
lv.SubItems.Add("Jl. Rs.
Fatmawati");
lv.SubItems.Add("22");
listView1.Items.Add(lv);
Untuk button tampil data :
if (listView1.SelectedItems.Count == 0) return;
label1.Text = listView1.SelectedItems[0].SubItems[2].Text;
Untuk button remove :
if (listView1.SelectedItems.Count == 0) return;
listView1.SelectedItems[0].Remove();
7. Setelah
seleesai tinggal di run dan hasilnya
Hasil
Sekian
jangan lupa like dan share.
Saturday, October 24, 2015
Sekilas Pemrograman C# (C Sharp)
C# adalah perpanjangan tangan dari Microsoft
Visual J++. Awalnya Microsoft merancangang Visual J++ untuk mengaplikasikan
bahasa java pada sistem operasi windows dan meningkatkan performa antarmuka
Microsoft Component Object Model (COM), namun karena terkendala dengan pemegang
hak cipta bahasa java (Un Microsystems) akhirnya proyek itupun dihentikan dan
dicari penggantinya. Dengan berpandangan bahwa bahasa yang menggantikan
haruslah lebih “hebat” dan lebih general purpose daripada bahasa yang lain maka
kemudian dirancanglah bahasa C#. prencangan nya memakan waktu kurang lebih
selama 10 tahun dan dipimpin Anders Heslberg sebagai kepala devisi perancangan.
Anders Helsberg adalah mantan karyawan Borland yang telah merancang berbagai
bahasa pemrograman seperti Turbo Pascal , Delphi, dan juga salah satu komponen
dalam Visual J++ yaitu Windows Foundation Classes (WFC).
Struktur C#
Struktur C#
Keterangan :
1. Keyword
using digunakan untuk memberitahu compiler class apa yang sedang digunakan pada
aplikasi.
2. Keyword
namespace digunakan untuk mendeklarasikan ruang lingkup dari class yang dibuat.
Class di dalam namespace dapat dipanggil dengan mencantumkan nama spacenya
terlebih dahulu.
3. Using
System; pada baris pertama mempunyai arti bahwa user dapat menggunakan
class-class yang ada pada namespace System.
4. Staticmenunjukan
tipe method.
5. Void
menunjukan bahwa method tidak mengembalikan nilai atau objek.
6. Main
merupakan nama method utama program C#.
7. String
merupakan tipe argument yang akan diterima sebagai parameter dari command C#.
8. Args
merupakan array argument yang dapat ditambahkan pada saat menggunakan command
C# untuk menjalankan program C#.
Kelebihan C#
1. Flexible: C# program dapat di eksekusi
di mesin computer sendiri atau di transmiskan melalui web dan di eksekusi di
computer lainnya.
2. Powerful: C# memiliki sekumpulan
perintah yang sama dengan C++ yang kaya akan fitur yang lengkap tetapi dengan
gaya bahasa yang lebih diperhalus sehingga memudahkan penggunanya
3. Easier
to use: C# memodifikasi perintah yang sepenuhnya sama dengan C++ dan
memberitahu dimana letak kesalahan kita bila ada kesalahan dalam aplikasi , hal
ini dapat mengurangi waktu kita dalam mencari error.
4. Visually
oriented: The .NET library code yang digunakan oleh C# menyediakan bantuan yang
dibutuhkan untuk membuat tampilan yang complicated dengan frames, dropdown ,
tabbed windows, group button , scroll bar , background image, dan lainnya.
5. Secure:
Anysemua bahasa pemprograman yg digunakan untuk kebutuhan internet mesti
memiliki security yg benar-benar aman untuk menghindari aksi kejahatan dari
pihak lain seperti hacker , C# memiliki segudang fitur untuk menanganinya.”
Subscribe to:
Posts (Atom)