HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

5
December 22, 2012 [ALL ABOUT MATLAB] [[email protected]] HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB Artikel ini saya tulis untuk membahas tentang fitur matlab yaitu kemampuannya untuk memanggil activex pada windows sehingga kita bisa menggunakan matlab untuk mengoperasikan perangkat lunak aplikasi – aplikasi pada windows. Bayangkan jika kita punya algoritma komputasi yang bisa diolah dengan menggunakan matlab, lalu algoritma keluaran dari algoritma tersebut akan kita manfaatkan untuk mengoperasikan aplikasi dalam windows maka akan sangat menarik. Dalam tulisan ini saya akan membahas bagaimana kita bisa menggunakan matlab dalam mengoperasikan aplikasi windows media player. Tapi wmp ini tidak akan berdiri sendiri karena dia akan berada dalam figure dari matlab. Agak berbeda konsep dengan preface yang saya ceritakan di atas (lalu mengapa gw tulis begitu yak???? )… memang nanti akan ada kaitannya dengan artikel selanjutnya. Untuk mempersingkat tulisan ini, saya tampilkan syntax yang digunakan ketika memanggil activex WMP adalah wmpM = actxcontrol('WMPlayer.OCX.7', [posisi], nama figure); posisi = [x y width height] contoh fig = figure('Name','Windows Media Player','NumberTitle','off',... 'MenuBar','none'); wmpM = actxcontrol('WMPlayer.OCX.7', [0 0 400 400], fig); jika contoh di atas dijalankan maka hasilnya adalah

description

windows media player, matlab with windows media player, activex wmp with matlab, play wmp with matlab, list of action wmp in matlab.

Transcript of HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

Page 1: HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

December 22, 2012 [ALL ABOUT MATLAB]

[[email protected]]

HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

Artikel ini saya tulis untuk membahas tentang fitur matlab yaitu kemampuannya untuk memanggil

activex pada windows sehingga kita bisa menggunakan matlab untuk mengoperasikan perangkat

lunak aplikasi – aplikasi pada windows. Bayangkan jika kita punya algoritma komputasi yang bisa

diolah dengan menggunakan matlab, lalu algoritma keluaran dari algoritma tersebut akan kita

manfaatkan untuk mengoperasikan aplikasi dalam windows maka akan sangat menarik.

Dalam tulisan ini saya akan membahas bagaimana kita bisa menggunakan matlab dalam

mengoperasikan aplikasi windows media player. Tapi wmp ini tidak akan berdiri sendiri karena dia

akan berada dalam figure dari matlab. Agak berbeda konsep dengan preface yang saya ceritakan di

atas (lalu mengapa gw tulis begitu yak???? ☺)… memang nanti akan ada kaitannya dengan artikel

selanjutnya.

Untuk mempersingkat tulisan ini, saya tampilkan syntax yang digunakan ketika memanggil activex

WMP adalah

wmpM = actxcontrol('WMPlayer.OCX.7', [posisi], nama figure);

posisi = [x y width height]

contoh

fig = figure('Name','Windows Media Player','NumberTitle','off',... 'MenuBar','none'); wmpM = actxcontrol('WMPlayer.OCX.7', [0 0 400 400], fig);

jika contoh di atas dijalankan maka hasilnya adalah

Page 2: HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

December 22, 2012 [ALL ABOUT MATLAB]

[[email protected]]

Untuk mengetahui daftar semua kontrol yang bisa digunakan, gunakan perintah

methodsview(wmpM.controls)

akan tampil jendela berikut

Berikut ini daftar handle yang bisa diset pada activeX WMP oleh matlab.

Page 3: HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

December 22, 2012 [ALL ABOUT MATLAB]

[[email protected]]

Page 4: HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

December 22, 2012 [ALL ABOUT MATLAB]

[[email protected]]

Contoh penggunaannya:

Untuk memainkan file audio maka langkah-langkahnya adalah

- Memanggil activeX WMP

Page 5: HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

December 22, 2012 [ALL ABOUT MATLAB]

[[email protected]]

fig = figure('Name','Windows Media Player','NumberTitle','off',... 'MenuBar','none'); wmpM = actxcontrol('WMPlayer.OCX.7', [0 0 400 400], fig);

selanjutnya kita menggunakan objek wmpM sebagai handles objeknya.

- Menetapkan lokasi dari file audio

Syntax:

wmpM.url = [pathname filename]

- Misalnya action ditrigger oleh penekanan button untuk memainkan file audio maka

Syntax:

wmpM.controls.play

- Misalnya ingin melakukan aksi Pause

Syntax:

wmpM.controls.pause

- Misalnya ingin melakukan aksi Stop

Syntax:

wmpM.controls.stop

jika anda jeli maka perintah di atas tampak pada table yang telah saya berikan pada bagian atas.

Berbagai perintah yang ada bisa digunakan secara langsung dengan mengikuti struktur sesuai

dengan tabel tersebut. Bayangkan jika anda sudah membuat aplikasi sederhana yang menggunakan

activeX ini, lalu gunakan image processing application atau singnal processing application untuk

mengontrol open, play, pause, stop aplikasi ini maka sudah meningkatkan kemampuan anda dalam

mengaplikasikan teori-teori yang pernah anda pelajari dalam bidang tersebut.

@thanksss…