Jumat, 26 Oktober 2012

Menangkap tombol ENTER di C#

Menangkap tombol enter akan memperindah User Interface  aplikasi yang dibuat, karena 80% user jarang melakukan klik pada tombol OK, sebagian besar menekan tombol enter sebagai ganti tombol OK, karena menekan tombol enter dirasa lebih cepat dan efektif dari pada menekan  tombol OK pada suatu interface yang telah disediakan di suatu form, masalahnya bagaimana kita menangkap event tombol enter dari keyboard jika ditekan? kita buat projectnya


Gambar1. Preview hasil running program

Seperti biasa, Siapkan project baru, file->new project. isi nama project tersebut sesuai dengan keinginan.
1. Langkah pertama. Pada project yang telah dibuat, tambahkan componen textBox. atur dan tata sedemikian rupa sehingga tampilannya seperti gambar dibawah ini

Gambar2. Desain aplikasi

        
2.  Pada textbox1, klik kanan dan pilih properties, pada tab properties klik tab event. selanjutnya double klik pada field keyPress . Untuk lebih jelasnya perhatikan gambar berikut ini.gambar dibawah ini untuk memilih tab event pada propertis textbox1.


Gambar3. Jendela properties event

 gambar dibawah adalah contoh untuk membangkitkan event key_Press


Gambar 4. Jendela properties Event

3. Tmbahkan kode berikut ini pada event keyPress
            if (e.KeyChar == 13)
            {
                MessageBox.Show("Tombol enter ter capture");
                textBox1.Text = "";
                textBox1.Focus();
            } 

4. Selesai, Running Program
Jika langkah-langka diatas dilakukan dengan benar, maka saat program dijalankan akan muncul form dengan satu texbox, ketika kursor berada di dalam textbox dan tombol enter ditekan, maka akan muncul pesan bahwa "Tombol enter ter capture".
donwload file binary program  binary filenya, silahkan download disini
for more information contact us on informasi@csharp-indonesia.com 

sumber : http://www.csharp-indonesia.com/2010/12/menangkap-tombol-enter-di-c.html

Kamis, 25 Oktober 2012

PENJELASAN PERINTAH SQL (Structured Query Language)

Perintah SQL dan Pengunaannya - SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya. 

berikut beberapa perintah SQL :

1. SELECT
 
 Digunakan untuk memilih data dari table database.

Syntax dasar :
SELECT column_name(s)
FROM table_name
Atau
SELECT * FROM table_name
Contoh 1 :
SELECT nama,email FROM registrasi
Contoh 2 :
SELECT * FROM registrasi


2. SELECT DISTINCT
 
Digunakan untuk memilih data-data yang berbeda (menghilangkan duplikasi) dari sebuah table database.

Syntax dasar :
SELECT DISTINCT column_name(s)
FROM table_name

Contoh :

SELECT DISTINCT kota FROM registrasi



3. INSERT INTO
 

Digunakan untuk menambahkan data baru di tabel database.

Syntax dasar :
INSERT INTO table_name
VALUES (value1,value2,value3, . . .)
Atau
INSERT INTO table_name (column1,column2,column3, . . .)
VALUES (value1,value2,value3, . . .)


Contoh 1 :
INSERT INTO registrasi
VALUES (1,’konoe’,’konoe@gmail.com’,’Medan’)


Contoh 2 :
INSERT INTO registrasi (id,nama,email,kota)
VALUES (1,'konoe','konoe@gmail.com','Medan')


4. UPDATE
 
Digunakan untuk mengubah/memperbarui data di tabel database.

Syntax dasar:
UPDATE table_name
SET column1=value,column2=value, . . .
WHERE some_column=some_value
Contoh :
UPDATE registrasi
SET email=’konoe@yahoo.com’, kota=’Medan’
WHERE


  5. DELETE
 
 Digunakan untuk menghapus data di table database. Tambahkan perintah Where untuk memfilter data-data tertentu yang akan dihapus. Jika tanpa perintah Where, maka seluruh data dalam tabel akan terhapus.

Syntax dasar :
DELETE FROM table_name
WHERE some_column=some_value
Contoh :
DELETE FROM registrasi
WHERE id=1

 sumber : http://adie-konoe.blogspot.com/2012/07/perintah-sql-dan-pengunaannya.html


CARA MENGGERAKAN OBJEK DENGAN KEYBOARD MENGGUNAKAN MACROMEDIA FLASH

Masih tetep sama tema postingan sebelumnya, tentang tutorial menggunakan Macromedia Flash. Disini gue bukan masternya lho, gue hanya share apa yang gue pelajarin. Gimana sih cara biar objek bisa kita gerakan dengan keyboard? Oke, di post ini bakal gue bahas tuh Cara Menggerakan Objek Dengan Keyboard.


Biasanya kita liat digame-game flash itu karakter atau objek bisa bergerak kan? Mungkin ini dasar dari itu semua. Kita harus belajar segala sesuatunya dari dasarnya dulu, Asik dah #RidwanQuote! Hahaha. Gak usah lama-lama dengerin curhatan gue deh, mendingan langsung aja masuk ke tutornya. So, keep stay yoo~
Step 1
Yang pasti kalian buka dulu dah tuh Macromedia Flash-nya. Kalo udah, sekarang kalian buat objek. Bebas, kotak, bulet, segitiga, x -_- Muehehe. Dari gambar juga bisa.

"Macromedia Flash | Cara Menggerakan Objek"

Step 2
Setelah objek kalian buat, select objek lalu tekan F8 untuk meng-convert ke simbol. Beda dengan post sebelumnya yang memilihtype Button, kali ini kita pilih type Movie clip, next pilih OK.

"Macromedia Flash | Cara Menggerakan Objek"

Step 3
Lanjut ke step berikutnya. Sekarang kita main sedikit di script-nya. Select objek trus teken F9 untuk masuk ke menu Action. Nah, disini kalian tulis script-nya.



"Macromedia Flash | Cara Menggerakan Objek"

Step 4
Pastiin kalo script yang kalian tulis itu sama kaya yang ada diatas yoo~ Kalo udah selesai nulis scriptsi-nya #halah! Gak pake "SI", cuma "SCRIPT" doang. Kalo udah selesai nulis script-nya itu artinya sudah jadi. Tekan CRTL + Enter untuk mencoba-nya. Monggo dicoba~


"Macromedia Flash | Cara Menggerakan Objek"








RANDOM NUMBER C#

Artikel yang saya posting saat ini akan menjelaskan teknik memunculkan angka atau karakter secara acak di C#. Pada program kali ini saya akan mengkombinasikan Random dengan Thread. Langkah pertama saya akan membuka project thread saya yang sebelumnya, lalu saya akan menambahkan beberapa kode berikut pada bagian ini.
Kemudian akan saya ubah menjadi seperti ini.
Saya membuat sebuah array of string yang nantinya tiap data yang ada di index akan ditampilkan. Kemudian saya membuat sebuah objek dari class random. Setelah itu saya membuat sebuah variabel integer yang berguna untuk menyimpan angka yang diacak. Kemudian di dalam statement perulangan, variabel j di-assign dengan random.Next(0,9); yang berfungsi mengacak angka dari 0 hingga 9. Saya tekan F5 dan hasilnya akan seperti ini.


MENJALANKAN FILE FLASH DI C#

SSSSSSPada tulisan yang lalu sudah pernah dibahas pembuatan PDF Reader dengan VB.NET menggunakan komponen bawaan Adobe Acrobat PDF Reader. Nah kali ini penulis ingin membagi cara pembuatan Flash Viewer menggunakan komponen bawaan produk Adobe yang lain yaitu Adobe Flash Player lebih tepatnya Shockwave Player

Langkahnya buat Project baru, karena menggunakan bahasa C# maka pilih C#.NET - WindowsApplication. Kemudian pada Toolbox klik kanan Choose Items..


Setelah muncul Choose Toolbox Items, kemudian pilih Shockwave Flash Object. Perlu diingat, komponen ini hanya muncul apabila sudah menginstall program Adobe Flash.




Kemudian pada Form1 tambahkan Button1, OpenFileDialog1 dan


Setelah itu klik dua kali pada Button1 dan tambahkan kode program berikut ini :


        private void button1_Click(object sender, EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                axShockwaveFlash1.Movie = openFileDialog1.FileName;
                axShockwaveFlash1.MovieData = openFileDialog1.FileName;
                axShockwaveFlash1.Play();
            }
        }


Kemudian jalankan projectnya, Klik tombol Open, pilih file Flash *.swf, maka Flash tersebut akan dimainkan di dalam Form.








MENULIS DAN MEMBACA FILE DI C#

Hampir semua bahasa pemrograman menyediakan function untuk melakukan proses baca atau tulis pada suatu file, mirip seperti java C# pun juga menggunakan stream untuk melakukan proses read dan write. Berikut ini adalah source code utama untuk melakukan proses write ke file
using (StreamWriter tulis = new StreamWriter(@"C:\bobot1.txt", false))

Sekarang mari kita implementasikan source code diatas ke dalam sebauh project, seperti biasanya siapkan terlebih dahulu project kosong, klik file new project pada IDE visual studio 2010 setelah itu akan muncul sebuah kotak dialog project name, silahkan masukan nama project, tidak ada aturan khusus dalam penamaan project. Untuk langkah demi langkah selanjutnya silahkan ikuti instruksi instruksi dibawah ini
langkah 1 : tambahkan beberapa toolbox yang diguanakan seperti text, label dan button. Atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini

 Gambar 1. Preview desain aplikasi
langkah 2 : tambahkan library agar C# dapat melakukan operasi input dan output. pada header program tambahakan library seperti berikut ini
using System.IO;

langlah 3 : Double klik pada button satu (button yang berlabelkan save) untuk membangkitkan event single klik pada button tersebut (untuk lebih detail tentang even silahkah klik macam-macam event di C#) tambahakan source code berikut ini pada event singel klik pada button1
 try
     {
       using (StreamWriter tulis = new  StreamWriter(@"C:\fileku.txt", false))
                {
                    tulis.Write(textBox1.Text);
                }
            }
            catch (Exception error)
            {
       MessageBox.Show("Terjadi kesalahan\n" + error.ToString());
    }

langkah 4 : lakukan hal yang sama untuk button2 (button yang berlabelkan READ) untuk membangkitkan event single klik (keterangan lebih lanjut tentang event klik macam-macam event di C#) masukan source code berikut ini
 using (StreamReader sr = new StreamReader(@"C:\fileku.txt"))
            {
                String line;               
                while ((line = sr.ReadLine()) != null)
                {
                    textBox2.Text = line;                      
                }                
            }

langkah 5 : done, program selesai dibuat. Jika langkah langkah diatas dilakukan dengan benar, maka saat program dijalankan program akan tampil seperti pada gambar diatas, setalah user memasukan text string di textBox1 dan menekan tombol save, file text akan disimpan oleh program berupa file.text di directory C:\fileku.txt. Berikut ini hasil preview program yang telah dirunning

Gambar 2. Preview hasil running program
dan setelah itu bisa dilihat di directory C:\fileku.txt. disitu terlihat terdapat file yang dibuat oleh program untuk menyimpan string yang diinputkan oleh user

Gambar 3. File text di directory C

Jika button read pada program diklik maka semua string yang ada di file fileku.text dibaca semuanya, berikut ini adalah preview hasil program
 Gambar 4. Preview hasil running program