السلام على الجميع
يالأساتذة الكرام أرجو الرد بسرررعه
انا عندي فورم عليها موسيقى
كيف أكرر الموسيقى 5 وبعدين يوقف تلقائي بعد تكرار خمس مرات
أرجو الرد بسرعة
مشكوريين
السلام على الجميع
يالأساتذة الكرام أرجو الرد بسرررعه
انا عندي فورم عليها موسيقى
كيف أكرر الموسيقى 5 وبعدين يوقف تلقائي بعد تكرار خمس مرات
أرجو الرد بسرعة
مشكوريين
x=x+1
if x>5 then
end
endif
علما بأن x = امتداد ملف التشغيل
السلام عليكم
هذا الكود كتبته وانا موجود علي النت .
يرجى تجريبه والرد
Dim swLoop as long Private sub Form_Load() MMControl1.FileName = "c:\mytone.mdi" MMControl1.Command = "Open" MMControl1.command = "Play" End Sub Private Sub MMControl1_Done(NotifyCode As Integer) swLoop = swLoop +1 if swLoop = 5 then MMControl1.command ="Close" else MMControl1.Command = "prev" MMControl1.Command ="Play" End if End Sub
تحياتي لكم
اي مساعدة انا جاهز Prof_1982
تم تعديل هذه المشاركة بواسطة prof_1982 في 15 يونيو 2004 في 09:27
الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.
إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.
السلام عليكم
استعمل الميديا بليير من components
و من الخاصية custom غير تكرار repeat الى ما لا نهاية
اضف timer للفورم و تكست بوكس و اجعل ال interval بتاعه 1000 , وفي كود التايمر اكتب التالي
text1.text=val(text1.text)+1 if val(text1.text)>( mediaplayer1.endposition)*5 then mediaplayer1.stop
من قال لا إله إلا الله صادقا دخل الجنة
موقعي للتعارف و تبادل الأخبار http://www.xybond.com
اخي هشام سويت تريد ان تردد الملف الصوتي خمس مرات وليس لخمس ثواني... :) على كل حال كود الاخ prof ممكن يفي بالغرض
راكان الحنيطي
Be Open Source

راجع الكود اخ راكان
مش حيشتغل لخمس ثواني انما لخمسة اضعاف زمن الاغنية
و كودي انا جربته و شغال
من قال لا إله إلا الله صادقا دخل الجنة
موقعي للتعارف و تبادل الأخبار http://www.xybond.com
hishamnasr كتب:السلام عليكماستعمل الميديا بليير من components
و من الخاصية custom غير تكرار repeat الى ما لا نهاية
اضف timer للفورم و تكست بوكس و اجعل ال interval بتاعه 1000 , وفي كود التايمر اكتب التالي
text1.text=val(text1.text)+1 if val(text1.text)>( mediaplayer1.endposition)*5 then mediaplayer1.stop
اقتباسval(text1.text)>( mediaplayer1.endposition)*5
تعيد 5 اضعاف زمن الاغنية و ليس 5 ثواني
من قال لا إله إلا الله صادقا دخل الجنة
موقعي للتعارف و تبادل الأخبار http://www.xybond.com
والله يا جماعة لا تاخذوني لاني لا انتبه جيدا هذه الايام.. الكود بتاعك سيعمل اذن :)
راكان الحنيطي
Be Open Source

هذا الموضوع مغلق.