delphi4arab منتديات دلفي للعرب

نسخة كاملة : اصدار صوت عندما يتم الضغط علي زر
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
كيف يتم اصدار صوت عندما يتم الضغط علي زر.
[COLOR="Navy"]
يمكن استعمال PlaySound
سبق ذكرها في هذا الموضوع
http://www.delphi4arab.net/forum/showthread.php?tid=42
ويمكنك استعمال :
كود :
SndPlaySound('C:\Windows\Media\Tada.wav', SND_NODEFAULT Or SND_ASYNC Or SND_LOOP);
يمكنك تغيير C:\Windows\Media\Tada.wav بمسار الملف الصوتي الذي تريده
ولاتنسى اضافة MMSystem في Uses
[/COLOR]
شكرا اخي...لكنني **** طريقة اخرى لانني استعملت هده الطريقة في وضع اغنية في النافدة الرئيسية و بالتالي عند اعادة استعمالها فأن الضغط علي زر يوقف الاغنية لسماع صوت الزر و انا **** الاتنان في نفس الوقت.
طبعا يمكنك ذلك
قم بوضع mediaplayer وشغل الموسيقى
وباقي الاصوات تكون بالكود المذكور سابقا
وهذا المثال للتوضيح أكثر
السلام عليكم لقد قمت بتجريب الكود الذي وضعته صحيح الصوت يصدر لكن بطريقة متواصلة، لكن كيف عند النقر فقط على الزر إصدار نغمة بتردد واحد ؟
hinalyna كتب :لكن كيف عند النقر فقط على الزر إصدار نغمة بتردد واحد ؟
فقط أحذف SND_LOOP
كود :
SndPlaySound('C:\Windows\Media\Tada.wav', SND_NODEFAULT Or SND_ASYNC);