ابو جودي قام بنشر مايو 2, 2019 قام بنشر مايو 2, 2019 (معدل) السلام عليكم ورحمة الله تعالى وبركاته حتى لا اطيل عليكم المرفق الاتى يمكن من خلاله تشغيل اى ملف طالما انه موجود داخل المجلد بجوار قاعدة البيانات ويتم جلب المسار باسم وامتداد الملف اليا لاى ملف يتم اصافته ضمن هذا المجلد .... طبعا ده على حسب فكرتى انا وخيالى الى الان كل شئ تمام التمام وى الفل عند تحديد سجل محدد يتم تشغيل ملف الصوت وهنا تكمن المشكلة محتاج اوقف الصوت لا ادرى كيف هههههههههه حتى اننى اغلق القاعدة ويستمر الصوت فى العمل للعلم ممكن استعراض اى شئ ليس ملفات صوتية فقط ولكن سوف اجعلها تقتصر على التعامل مع ملفات الصوت api_play_sound.zip تم تعديل مايو 2, 2019 بواسطه ابا جودى 1
essam rabea قام بنشر مايو 2, 2019 قام بنشر مايو 2, 2019 منذ ساعه, ابا جودى said: وهنا تكمن المشكلة محتاج اوقف الصوت لا ادرى كيف عندى بيفتح برنامج تشغيل الميديا (KMPlayer) وبقفله عادى 😃
SEMO.Pa3x قام بنشر مايو 3, 2019 قام بنشر مايو 3, 2019 (معدل) عليكم السلام. لماذا تستخدم دالة 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 تم تعديل مايو 3, 2019 بواسطه SEMO.Pa3x 1
ابو جودي قام بنشر مايو 15, 2019 الكاتب قام بنشر مايو 15, 2019 جزاكم الله خيرا استاذى الجميل الفاضل ومعلمى استاذ @SEMO.Pa3x كل عام وانتم الى الله اقرب
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.