تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
جعل الكود كمتغير للملفات الصوتية
#8
(22-11-24, 12:32 PM)asmarsou كتب : و عليكم السلام و رحمة الله و بركاته
هذا كود بنفس الفكرة لتشغيل ملفات صوتية بصيغة mp3
PHP كود :
Public Class Form1
    Private 
Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As StringByVal lpstrReturnString As StringByVal uReturnLength As IntegerByVal hwndCallback As Integer) As Integer
    Public Sub PLAY_mp3AUDIO_SOUND
(ByVal filename As String)
 
       filename Application.StartupPath "\FolderSound\" & filename & ".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

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        PLAY_mp3AUDIO_SOUND("
Sound1")
    End Sub

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        PLAY_mp3AUDIO_SOUND("
Sound2")
    End Sub

    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
        PLAY_mp3AUDIO_SOUND("
Sound3")
    End Sub
End Class 

رائع اخي الكريم

وقد عدلت الدالة لتتماشى مع الطريقة التي استخدمها
كود :
   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
   Public Sub PLAY_mp3AUDIO_SOUND(ByVal s As Integer)
       Dim filename As String = ""
       Select Case s
           Case 1
               filename = Application.StartupPath & "\FolderSound\Sound01.mp3"
           Case 2
               filename = Application.StartupPath & "\FolderSound\Sound02.mp3"
           Case 3
               filename = Application.StartupPath & "\FolderSound\Sound03.mp3"
       End Select
       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
اشكرك جزبل الشكر
الرد }}}


الردود في هذا الموضوع
RE: جعل الكود كمتغير للملفات الصوتية - بواسطة ماهر 2 - 22-11-24, 02:09 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information ما هو الخطاء في الكود ProgressBar1 Mostafa201255411 1 191 26-11-25, 08:19 PM
آخر رد: asmarsou
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 209 08-10-25, 02:20 PM
آخر رد: salamandal
  [VB.NET] استخدام كلمة برمجية كمتغير mmaalmesry 1 166 02-10-25, 08:55 AM
آخر رد: Taha Okla
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,051 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 841 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,138 28-05-25, 09:16 PM
آخر رد: خالد كامل1
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 676 03-04-25, 02:44 PM
آخر رد: princelovelorn
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 820 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 620 05-02-25, 01:51 AM
آخر رد: new_programer
  ارجو تقيم الكود المرفق - جلب اعلي رقم لتسلسل نصي للباركود new_programer 4 603 30-01-25, 08:26 AM
آخر رد: new_programer

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم