Search Amazon:

A Skinnable MP3 Player

Here is a skinnable MP3 player written in Visual Basic based on the Microsoft Windows Media Player. Media Player handles the chores of playing MP3 files and makes this functionality available as an add in component to your VB program. This program also illustrates how to create Skins or Irregular Forms that can take the shape of any bitmap image.

Skinnable MP3 player based on Windows Media Player
Download Source Code

Developed By

This MP3 player was developed by James Balducci. If you have any questions or comments, you can reach him at p00p@optonline.net or visit www.everythingbrown.com.

Skins

A Skin is an Irregularly shaped form - a form that has a shape that does not resemble the standard rectangular shape. There are many ways to create irregular forms. Here, the skin is created by scanning a bitmap image a pixel at a time. As the image is scanned the locations of pixels not matching the background color, assumed to be the top left most pixel, are recorded.

Using these locations a Region is created. A Region is the area within a form where the operating system permits drawing. Anything outside the region is not displayed. For more details on regions, visit my Active Skin page. Other irregular form techniques are discussed on my Irregular Forms page.

Playing MP3s

The Windows Media Player provides a wealth of functionality you can easily tap into. It allows you to play most audio and video media types (by removing the filter criteria on the common dialog control in this app you can play most audio files). You can start, stop, pause the playing, and even scroll through songs, adjust output volume, filter clips by title and author and much more.

Media Player lends its functionality easily to VB applications by referencing the MSDXM.OCX as an add in component in your VB project. Once referenced, you can view its methods and properties in the Object Browser and read more about them in MSDN.

Instructions

Download the source and run it. Navigate to a folder containing your .MP3 files. Select the desired song and click the play button.

Sign In
  User Id 
  Password 


Submit Your Own Code and Articles




About TheScarms
About TheScarms

Ask me your programming questions

I read every email and answer all I can.

User Feedback: Be the first to add a comment! Items to Show:     

     
You must log in to post feedback.
Comment:    
 

If you use this code, please mention "www.TheScarms.com"

Email this page


TheScarms AppSentinel lets you securely copy protect and create evaluation versions of your software

TheScarms(tm) AppSentinel lets you quickly and easily create evaluation versions of your software and stop unauthorized copying and unregistered use of your programs!

Get your free
trial copy today!


      The World's Number 1 Web Host

© Copyright 2008 TheScarms