الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال؟؟.... تكرار صوت الموسيقى

مغلق
بدأه SWEET في 15 يونيو 2004 · 7 رد · 909 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام على الجميع

يالأساتذة الكرام أرجو الرد بسرررعه

انا عندي فورم عليها موسيقى

كيف أكرر الموسيقى 5 وبعدين يوقف تلقائي بعد تكرار خمس مرات

أرجو الرد بسرعة

مشكوريين

#2

x=x+1

if x>5 then

end

endif

علما بأن x = امتداد ملف التشغيل

#3

السلام عليكم

هذا الكود كتبته وانا موجود علي النت .

يرجى تجريبه والرد

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

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#4

السلام عليكم

استعمل الميديا بليير من 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

#5

اخي هشام سويت تريد ان تردد الملف الصوتي خمس مرات وليس لخمس ثواني... :) على كل حال كود الاخ prof ممكن يفي بالغرض

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#6

راجع الكود اخ راكان

مش حيشتغل لخمس ثواني انما لخمسة اضعاف زمن الاغنية

و كودي انا جربته و شغال

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#7
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

#8

والله يا جماعة لا تاخذوني لاني لا انتبه جيدا هذه الايام.. الكود بتاعك سيعمل اذن :)

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

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

مواضيع مشابهة