المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تتابع الاصوات في خاصية Audio


عبد الهادي بهاب
17-08-2016, 08:51 PM
السلام عليكم ورحمة الله وبركاته
في البرنامج هناك زر ينفد امر باصدار صوت من خلال هذا الكود

Audio.Load(CHANNEL_NARRATION, "AutoPlay\\Audio\\124.wma", true, false);

الان بعد انتهاء الصوت ينطلق صوت اخر

Audio.Load(CHANNEL_NARRATION, "AutoPlay\\Audio\\125.wma", true, false);

كيف اجعل البرنامج يجعلهما متتابعين دون ان استعمل دالة

Application.Sleep();

فرح صالحي
17-08-2016, 08:59 PM
http://www.abc4web.net/vb/showthread.php?t=25114

ثامر أبو بلقيس
17-08-2016, 09:03 PM
if ((e_Channel == CHANNEL_NARRATION) and (e_State == "Finish")) then
Audio.Load(CHANNEL_USER1, "AutoPlay\\Audio\\125.wma", true, false);
end

عبد الهادي بهاب
17-08-2016, 09:05 PM
http://www.abc4web.net/vb/showthread.php?t=25114

شكرا على الاستجابة لكن الموضوع يتعلق بكائن ميدا بلاير
لكن المراد هو Audio الخاص بالبرنامج

عبد الهادي بهاب
17-08-2016, 09:12 PM
if ((e_Channel == CHANNEL_NARRATION) and (e_State == "Finish")) then
Audio.Load(CHANNEL_NARRATION, "AutoPlay\\Audio\\125.wma", true, false);
end

هل اضعه في الزر لانه لا يعمل
ام في الصفحة في Audio
و بالتالي فهو يتكرر

ثامر أبو بلقيس
17-08-2016, 09:14 PM
اقتباسك متأخر بديهي الصوت الانطلاق من الزر و الكود في on audio

وسؤالك مجاب

عبود عبود
17-08-2016, 09:19 PM
تمام كما قال أبوبلقيس

حيث أنك فى هذة الحالة سوف تتعامل مع الحدث "On Audio" وفى هذا الحدث يتم التعامل مع متغيرين أحدهما يسمى بــــ
e_Channel :
وهو القناة السمعية التى يعمل بها الصوت أو الملف الصوتى المشغل أو المراد تشغيلة

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


الكلام السابق مجرد توضيح :abc_138: لما بدأه أبوبلقيس من وضع أكواد


:abc_152: بالتوفيق

عبود عبود
17-08-2016, 09:24 PM
أيضا هذا الشرح يغطى جزء آخر من كلامى السابق فيكمل بعضه بعضا

http://www.abc4web.net/vb/showthread.php?t=27599

ثامر أبو بلقيس
17-08-2016, 09:26 PM
أحسنت أستاذ عبود :abc_138:

عبد الهادي بهاب
17-08-2016, 09:29 PM
اقتباسك متأخر بديهي الصوت الانطلاق من الزر و الكود في on audio

وسؤالك مجاب

بارك الله فيكم
ماكنت عندي بديهي ثم فهمت اين هي البداهة
شكرا على التلميح
وضع في موضعين خاطئين
ثم تم تدارك الامر
ربي يجازيك

عبد الهادي بهاب
17-08-2016, 09:34 PM
تمام كما قال أبوبلقيس

حيث أنك فى هذة الحالة سوف تتعامل مع الحدث "on audio" وفى هذا الحدث يتم التعامل مع متغيرين أحدهما يسمى بــــ
e_channel :
وهو القناة السمعية التى يعمل بها الصوت أو الملف الصوتى المشغل أو المراد تشغيلة

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


الكلام السابق مجرد توضيح :abc_138: لما بدأه أبوبلقيس من وضع أكواد


:abc_152: بالتوفيق

أيضا هذا الشرح يغطى جزء آخر من كلامى السابق فيكمل بعضه بعضا

http://www.abc4web.net/vb/showthread.php?t=27599

ما كنت اعلم بمثل هذه الملعومات
سؤال من خلاله علمت اشياء كثيرة جدا و مذاخل و اكواد لم اراها من قبل
تكون خيطا جديدا لاهتمامنا
شكرا جزيلا استاذ على الدعم و المتابعة