اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

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

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

حتى لا اطيل عليكم المرفق الاتى  يمكن من خلاله تشغيل اى ملف طالما انه موجود داخل المجلد بجوار قاعدة البيانات
ويتم جلب المسار باسم وامتداد الملف اليا لاى ملف يتم اصافته ضمن هذا المجلد ....   طبعا ده على حسب فكرتى انا وخيالى

الى الان كل شئ تمام التمام وى الفل

عند تحديد سجل محدد يتم تشغيل ملف الصوت 

وهنا تكمن المشكلة محتاج اوقف الصوت لا ادرى كيف

هههههههههه   حتى اننى اغلق القاعدة ويستمر الصوت فى العمل

للعلم ممكن استعراض اى شئ ليس ملفات صوتية فقط ولكن سوف اجعلها تقتصر على التعامل مع ملفات الصوت

api_play_sound.zip

تم تعديل بواسطه ابا جودى
  • Like 1
قام بنشر
منذ ساعه, ابا جودى said:

وهنا تكمن المشكلة محتاج اوقف الصوت لا ادرى كيف

عندى بيفتح برنامج تشغيل الميديا (KMPlayer) وبقفله عادى 😃

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

عليكم السلام. 

لماذا تستخدم دالة ShellExecuteA في تشغيل ملفات الصوت ؟؟

وظيفة الدالة الاساسية ليست لتشغيل ملفات الصوت. بل لتشغيل البرامج التنفيذية والتي بدورها ستقوم بتشغيل اما صوت او فيديو او صورة حسب

البراميتر الممرر لها,, لتشغيل ملفات الصوت MP3 , WAV في الاكسس وبإستخدام API

 

راجع موضوعي هنا، 

على العموم لحل مُشكلتك في دالة ShellExecuteA

تحتاج لقتل العملية المسؤولة عن تشغيل الصوت كان يكون برنامج  VLC او  Windows Media Player ... الخ

 

Private Sub DoStop_Click()
Dim oServ As Object
Dim cProc As Variant
Dim oProc As Object

Set oServ = GetObject("winmgmts:")
Set cProc = oServ.ExecQuery("Select * from Win32_Process")

For Each oProc In cProc
    If oProc.Name = "Music.UI.exe" Or oProc.Name = "wmplayer.exe" Then
      MsgBox "تم ايقاف الصوت بنجاح"
      oProc.Terminate
    End If
Next
End Sub

 

تفضل قاعدة البيانات الخاصة بك بعد التعديل

حسنين

api_sounds_SEMO.rar

تم تعديل بواسطه SEMO.Pa3x
  • Thanks 1
  • 2 weeks later...

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information