הפעלת mp3 בעזרת VB

  • פותח הנושא jeb
  • פורסם בתאריך

jeb

New member
הפעלת mp3 בעזרת VB

שלום אני צריך דרך תוכנית VB לנגן קובץ MP3. עשיתי קישור דרך OLE control. כאשר אני מפעיל אותו (ole1.DoVerb), נפתחת תוכנית media player ומתחילה לנגן את הקובץ. יש לכך מספר חסרונות: 1. אם מנסים לחזור על הפעולה כאשר MediaPlayer עדיין פתוח, הוא מודיע על שגיאה. כלומר חייבים לסגור את ה-MP בכל פעם לפני ההפעלה הבאה. 2. לא מצאתי איך לשלוט ב-MP מתוך הקוד. לכן השאלה שלי: האם ניתן לנגן mp3 ישירות מתוכנית VB (או לפחות לפתוח mediaplayer ברקע)? איך ניתן לשלוט בניגון הקובץ (puase, stop וכו')? תודה
 

MaD-d0g

New member
הייתי מחפש פתרון אחר

איזו קריאת API או פקד מובנה... אני חושב (לפי זכרון) שה MCI לא תומך... אבל שווה בדיקה (ב FAQ)
 

טרמפיסט

New member
אם אתה כבר עובד עם תוכנות חיצוניות

אתה יכול לנסות מספר אופציות אחרות: * יש פקדים שבהם אפשר להשתמש ל-MP3, אם אני לא טועה המדיה פלייר מוסיף כמה ספריות פונקציות בנושא (refernces). * אפשר להתעניין ב-API של Winamp שתיעוד שלו מפורסם שאתר שלהם * אתה יכול לבצע ShellExecute ובכך להפעיל את הקובץ בעזרת התוכנה שמוצמדת לסיומת הזו. הפתרונות אמנם עקומים ותלויים בגורמים חיצוניים, אבל אם כבר ניסית OLE, מה יש לך להפסיד...
 
למעלה