Subscribe RSS Join our Facebook Group Follow us on Twitter!
in Search

Catatan Billy Riantono

sebuah catatan kecil dari sebuah kehidupan :)

February 2011 - Posts

  • Bikin Pencari Lyric Lagumu !!!

    Oke kali ini kita ketemu lagi, kali ini kita akan mencoba membuat pencari lirik lagu, dengan coba menggunakan Web Services dari ChartLyrics.com.

    Oke Pertama kita tambahkan Sebuah Service Reference :

    2

    Kemudian apabila dialog Add Service Reference telah Muncul klik Advanced , kemudian Klik Add Web Reference isikan : http://api.chartlyrics.com/apiv1.asmx pada kolom isian URL. Kemudian Beri Nama Reference, dan klik Add Reference.

    apabila sudah berhasil , perhatikan pada project properties.

    1

    Sekarang kita langsung menuju snippet code ( sederhana ) untuk menggunakan Web Reference yang ada.

       1: public partial class MainWindow : Window
       2: {
       3:     ChartLyricsAPI.apiv1 cAPI = new ChartLyricsAPI.apiv1();
       4:     ChartLyricsAPI.GetLyricResult clsr = new ChartLyricsAPI.GetLyricResult();
       5:     public MainWindow()
       6:     {
       7:         InitializeComponent();
       8:     }

    kemudian :

     

       1: try
       2: {
       3:     
       4:     clsr = cAPI.SearchLyricDirect(txtArtist.Text, txtTitle.Text);
       5:     string Info = "Nama Artist : " + clsr.LyricArtist.ToString() + "\r\n" + "Judul Lagu : " + clsr.LyricSong.ToString() + "\r\n" + clsr.Lyric.ToString();
       6:     tbLyrics.Text = Info;
       7: }
       8: catch (Exception ex)
       9: {
      10:     MessageBox.Show(ex.Message.ToString());
      11: }

    diatas adalah contoh untuk melakukan pencarian lyrics kemudian memasukannya kedalam sebuah textbox.

     

    Oke Sekian dari saya semoga bermanfaat Smile 

     

    bila ada kritik dan saran atau ingin mendapatkan contoh source codenya , silahkan japri saya di billy@riantono.com Smile

     

    Cheers All.

    313 Views, 1 Comment(s), Published on: 02-18-2011 1:12 by billy.riantono to Catatan Billy Riantono
    | More
    Filed under: , , ,