اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته

اعزائي مشرفين ومشتركين هذا الصرح الاكثر من رائع والذي استفدت منه كثيرا جعله الله في ميزان حسناتكم 

 

جميع الميديولات لا تعمل في الاكسس عندي لاضافة ملف صوتي للاكسس ليعمل عند فتح فورم او تشغيل زر او اي حدث من احداث الاكسس

برجاء الافاده

لا هذه الطريقة

Option Compare Database

 Declare Function apisndPlaySound Lib "winmm" Alias "sndPlaySoundA" _
    (ByVal filename As String, ByVal snd_async As Long) As Long

  Function PlaySound(sWavFile As String)
    ' Purpose:  Plays a sound.
    ' Argument: the full path and file name.

    If apisndPlaySound(sWavFile, 1) = 0 Then
        MsgBox "The Sound Did Not Play!"
    End If
  End Function

ولا هذه الطريقة

Option Compare Database


Const snd_async = (1)
Const SND_NODEFAULT = (2)

Declare Function sndplaysound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

Public Sub API_PlaySound(pWavFile As String)

Dim LResult As Long

'Make a Windows API call to play a wav file
LResult = sndplaysound(pWavFile, SND_NODEFAULT + snd_async)

End Sub

 

وشكرا

حضور .mdb

  • Like 1
قام بنشر

الاخ العزيز الغالي @خالد سيسكو

بعد التحية

أشكرك على مجهودك الأكثر من رائع وأرجوا من الله أن يجعل هذا المجهود في ميزان حسناتك 

عندي سؤال آسف لو كنت هطول عليك

عندما اضع اي فايل لا يعمل عندي إللا إذا غيرت اسمه إلى ringin وبالتالي يعمل معي اي فايل موسيقى اخرى لا يعمل

السؤال الآن هل بإمكاني ان اضع اكثر من فايل فى قاعدة بيانات واحده ولكن باساء اخرى لان كل حدث سوف يصدر صوت معين في صدد المشروع الذي اقوم ببناءه 

 

ولكم مني جزيل الشكر والعرفان على مجهوداتكم الرائعة

  • Like 1
قام بنشر (معدل)

اخي العزيز الامر جدا بسيط 

اولا اذا كنت تريد ان يعمل الصوت بالضغط على زر معين اذهب  الى (عند النقر في حدث )  وقم بتغيبر اسم الملف  ringin الى اي اسم تريده ويجب ان يكون امتداده wav

Private Sub أمر4_Click()
Playsound (Application.CurrentProject.Path & "\ringin.wav")
End Sub

ثانيا: اذا كنت تريد ان يعمل الصوت اثناء فتح النموذج  ضع عند الفتح بالنموذج وقم بتغيبر اسم الملف  ringin الى اي اسم تريده ويجب ان يكون امتداده wav

Private Sub Form_Open(Cancel As Integer)
Playsound (Application.CurrentProject.Path & "\ringin.wav")
End Sub

وهذا ملف فيه ثلاث نغمات مختلفة ( اخي فقط غير اسم الملف بجانب قاعدة البيانات وغيره في الكود

 

 

تشغيل الصوت بزر.rar

تم تعديل بواسطه خالد سيسكو
  • Like 1
  • 1 year later...
قام بنشر

السلام عليكم 

احبابي 

عندي هذا الملف و هذا امتداده حاولت اطبق الشرح بس ما ضبطت هذا هو امتداد الملف 

hin Attraction - Yanni - صوتيات درر العراق MP3.wav

و خليت الكود مع هذا الامتداد 

Playsound (Application.CurrentProject.Path & "thin Attraction - Yanni - صوتيات درر العراق MP3.wav")

و لم تضبط معي تظهر لي كما في هذه الصورة 

image.png.fb90dee23d60a3140dceff1346d572ff.png

ما الحل احبتي ؟؟؟؟

اتمنى ان لا تتاخروا بالاجابة 

قام بنشر

وعليكم السلام

23 ساعات مضت, رفعت عبد الكريم said:

و لم تضبط معي تظهر لي كما في هذه الصورة 

وهل قمت بادراج الوحده النمطيه لديك Playsound

Declare Function apisndPlaySound Lib "winmm" Alias "sndPlaySoundA" (ByVal filename As String, ByVal snd_async As Long) As Long

Function Playsound(sWavFile As String)
apisndPlaySound sWavFile, 1
End Function

اضف الكود فى وحده نمطيه وجرب مره اخرى ووافنا بالنتيجه

بالتوفيق

  • 1 year later...
قام بنشر (معدل)
منذ ساعه, alwaled_13 said:

شكرا علي العرض القيم

هل يمكن تشغيل مقاطع mp3 أيضا؟؟

 

طيب للاسف لا بتلك الطريقة لا يعمل ولكن ممكن من خلال اضافة ActiveX media player 

انظر الى هذا الموضوع 

 

تم تعديل بواسطه ابو جودي

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information