Important alert: (current site time 7/16/2013 1:52:12 AM EDT)
 

article

a !!! *.* Mp3 Player

Email
Submitted on: 3/2/2003 1:33:57 PM
By: ayman atmeh 
Level: Intermediate
User Rating: By 10 Users
Compatibility: VB 6.0
Views: 36525
(About the author)
 
     Open All mp3 Files Good For Learning People Made By :Ayman Atmeh Amman,Jordan Ayman_60@yahoo.com

This article has accompanying files
 
 
Terms of Agreement:   
By using this article, you agree to the following terms...   
  1. You may use this article in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this article (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this article from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the article or article's description.
				Open All mp3 Files 
Good For Learning People
Made By :Ayman Atmeh
Amman,Jordan
Ayman_60@yahoo.com

winzip iconDownload article

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this article, you agree to the following terms...   
  1. You may use this article in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this article (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this article from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the article or article's description.


Other 1 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this article (in the Intermediate category)?
(The article with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments
3/3/2003 8:36:41 AMNorm Cook

Why did you post it twice. This is not good for learning because you have 10 command buttons with names Command1 thru Command10.
(If this comment was disrespectful, please report it.)

 
5/18/2003 11:50:09 PMMightyjay

ya you should name your object like BtnStop BtnPlay But still a good code good job
(If this comment was disrespectful, please report it.)

 
7/19/2003 1:36:48 PMBurningmace (AKA Trojan1)

Pretty good, but not excellent coding for a begginer to learn. Try naming those command buttons and other controls. Also comment more. I remember when I was a begginer and the only thing I wanted in the code was comments. If you fix this then I'll give you 5*, but for now only 3*.
(If this comment was disrespectful, please report it.)

 
8/6/2003 10:50:57 PM

thanks for your source code, but when I click "add song", I can just choose one song. Is there anyway to open multi song (not use add directory)
(If this comment was disrespectful, please report it.)

 
3/22/2004 2:25:02 PM

HI
i'm a beginner in VB and i wanted to ask if someone can help me.

when i download any mp3 sourcecodes ... not only this one ... i always get an error message ... something with an dataname.ocx doesn't exist or something like that.
(If this comment was disrespectful, please report it.)

 
4/24/2004 6:45:01 PMMike Morrow

Yes, LOTS of cleanup needed but the program works. The biggest one is that you left out the 'End' statement in the "X" button code. This leaves the program running even though the screens are gone away. You should do at least this very soon and upload. Not everyone finds this out soon enough.

I have spent about an hour cleaning a lot of this code up. I might upload a cleaned version some day, referencing this previous upload. There is lots more to do before it is presentable. Indentions, for one. Dim'ing in the middle of code blocks for another.

Good first program in VB. I hope you spend some time and learn to write code which is more self-documenting and just easier to read and learn from.

Thanks anyway,
Mike
(If this comment was disrespectful, please report it.)

 
4/29/2004 8:00:58 AMNorm Cook

Mike Morrow: The End statement should NEVER be used. From MSDN help:
The End statement provides a way to force your program to halt. For normal termination of a Visual Basic program, you should unload all forms. Your program closes as soon as there are no other programs holding references to objects created from your public class modules and no code executing.

(If this comment was disrespectful, please report it.)

 
7/20/2004 9:02:10 AM

JesusHelpMe So Serious
(If this comment was disrespectful, please report it.)

 
10/3/2004 10:06:16 PM

Hmm, I think this program is good for learners, Seeing as how instead of labeling the buttons with a caption explaining what it did, he made the learner actually check, and learn the coding to it, instead of *Cut* Hmm... *Paste* Yep, Good Job with it.
(If this comment was disrespectful, please report it.)

 
6/21/2006 7:29:16 AMSemir Babajic

Nice job, but bad code!
(If this comment was disrespectful, please report it.)

 
9/6/2006 9:53:55 PMMike Morrow

I know it was two years ago but to reply to the "End" statement thread, the End statement also closes any files and is a "double check" that all business is finished. I do an "Unload" or an Unload loop, a "Close" without parameters to close everything and also and "End" as the last thing. Maybe it never gets executed but when it is needed, it is really needed. Nothing like being safe. I have seen lots of programs that won't exit and using "End" is one good way to be safe and not leave stuff running on someone's computer possibly taking up the entire CPU (yes, I have seen this variation, too). After 30 years, one learns to play it safe whenever possible. So, I will continue to use End statements and I hope all others continue to as well.
(If this comment was disrespectful, please report it.)

 
9/19/2006 3:57:39 PMheroo

Cool
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular article, please click here instead.)
 

To post feedback, first please login.