المشاركات : 14
المواضيع 4
الإنتساب : Sep 2013
السمعة :
0
الشكر: 15
تم شكره 6 مرات في 6 مشاركات
17-10-24, 10:06 AM
السلام عليكم
ابغى اضع كود داخل زر Button1 يشغل ملف صوت نوع mp3 داخل مجلد برنامجي
يعني من خلال مسار الملف
بدون وضع اداة على النموذج فقط عن طريق الكود
المشاركات : 80
المواضيع 0
الإنتساب : Jun 2024
السمعة :
35
الشكر: 371
تم شكره 206 مرات في 131 مشاركات
18-10-24, 02:41 AM
(آخر تعديل لهذه المشاركة : 18-10-24, 08:22 PM {2} بواسطة Zuhare.)
[تحديث] هذا الكود باستخدام mci
PHP كود :
Public Class Form1
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Dim filename = "audio.mp3" mciSendString("close 0", Nothing, 0, 0) mciSendString(String.Format("open ""{0}"" alias 0", filename), Nothing, 0, 0) mciSendString("play 0", Nothing, 0, 0) End Sub
End Class
المشاركات : 14
المواضيع 4
الإنتساب : Sep 2013
السمعة :
0
الشكر: 15
تم شكره 6 مرات في 6 مشاركات
جزاك الله كل خير والف شكر لك
بعد تطبيق الكود عمل بشكل صحيح
بس يوجد ملاحظة صغيره وهي
يوم اضغط على زر Button1 يشتغل ملف الصوت وكل شي تمام
بس بعد انتهاء ملف الصوت اضغط مره ثانية على نفس الزر Button1 ولا يشتغل الملف
هل ممكن تطوير الكود لكي كل مره اضغط على زر Button1 يشتغل الملف من جديد
المشاركات : 356
المواضيع 76
الإنتساب : Jul 2023
السمعة :
70
الشكر: 261
تم شكره 332 مرات في 219 مشاركات
اذا تريد مثال جاهز ممكن تشوف الرابط هذا!
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
المشاركات : 1,262
المواضيع 16
الإنتساب : May 2016
السمعة :
291
الشكر: 801
تم شكره 2223 مرات في 1168 مشاركات
وعليكم السلام ورحمة الله وبركاته
استخدم الكود :
كود :
My.Computer.Audio.Play(Application.StartupPath & "\SoundFile.wav")
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
المشاركات : 14
المواضيع 4
الإنتساب : Sep 2013
السمعة :
0
الشكر: 15
تم شكره 6 مرات في 6 مشاركات
18-10-24, 09:57 PM
(آخر تعديل لهذه المشاركة : 18-10-24, 09:58 PM {2} بواسطة الورد الصناعي.)
هلا بيك Taha Okla
لم يعمل معي الكود ممكن تضع الكود كامل مع الشرح عزيزي
جزاك الله خير اخي justforit
المشكلة المثال لازم تضع أداة وانا اريد كود بدون وضع أداة
المشاركات : 356
المواضيع 76
الإنتساب : Jul 2023
السمعة :
70
الشكر: 261
تم شكره 332 مرات في 219 مشاركات
(18-10-24, 09:57 PM)الورد الصناعي كتب : هلا بيك Taha Okla
لم يعمل معي الكود ممكن تضع الكود كامل مع الشرح عزيزي
جزاك الله خير اخي justforit
المشكلة المثال لازم تضع أداة وانا اريد كود بدون وضع أداة
ممكن تذكر اصدار بيئة البرمجة عندك؟
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
المشاركات : 1,262
المواضيع 16
الإنتساب : May 2016
السمعة :
291
الشكر: 801
تم شكره 2223 مرات في 1168 مشاركات
18-10-24, 10:58 PM
(آخر تعديل لهذه المشاركة : 18-10-24, 11:09 PM {2} بواسطة Taha Okla.)
(18-10-24, 09:57 PM)الورد الصناعي كتب : هلا بيك Taha Okla
لم يعمل معي الكود ممكن تضع الكود كامل مع الشرح عزيزي
يا عزيزي .. الكود كامل ..
فقط ضع ملف الصوت بجانب الملف التنفيذي - وغير الاسم بالكود وشغل..
أنا أعمل على VS2022 وكذلك على VS2013 وهذا الكود يعمل على كليهما وما بينهما ..
يجب أن تلاحظ : نوع الملف يجب أن يكون من نوع wav
يفضل تحويل الملف إذا كان من نوع آخر,,
السبب بأنه لا يعمل إلا مع هذا النوع : لأن -
- الأًصوات القياسية : لأي برنامج هي من نوع wav
- وهذا الكود للمؤثرات الصوتية المرافقة للبرامج : حركة كاشير، ضغطة زر، أصوات طبيعة..إلخ..
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
المشاركات : 1,262
المواضيع 16
الإنتساب : May 2016
السمعة :
291
الشكر: 801
تم شكره 2223 مرات في 1168 مشاركات
(18-10-24, 02:41 AM)Zuhare كتب : [تحديث] هذا الكود باستخدام mci
PHP كود :
Public Class Form1
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Dim filename = "audio.mp3" mciSendString("close 0", Nothing, 0, 0) mciSendString(String.Format("open ""{0}"" alias 0", filename), Nothing, 0, 0) mciSendString("play 0", Nothing, 0, 0) End Sub
End Class
طريقة ثانية لكود الأخ( Zuhare) ... :
يا عزيزي جرب أنّ تعدل الكود أعلاه ليصبح :
PHP كود :
Public Class Form1
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click Dim filename = "audio.mp3" mciSendString("close 0", Nothing, 0, 0) My.Computer.Audio.Stop()
mciSendString(String.Format("open ""{0}"" alias 0", filename), Nothing, 0, 0) mciSendString("play 0", Nothing, 0, 0) End Sub
End Class
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
المشاركات : 14
المواضيع 4
الإنتساب : Sep 2013
السمعة :
0
الشكر: 15
تم شكره 6 مرات في 6 مشاركات
(( هذا الكود باستخدام mci ))
ما المقصود في mci ممكن تعيرف مختصر لها
|