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

تصميم برنامج ملتميديا

مغلق
بدأه الناصر 9 في 24 يونيو 2002 · 4 رد · 3,352 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اهلا وسهلا بالجميع انا اخوكم مبتدى احب ان اشارككم في منتداكم هذا الهادف الى تطوير الشخص ارجو ان تقبلوني معكم نستفيد ونفيد ان شاء الله في محاوله مني لتصميم برنامج ملتميديا صوتيات ببرنامج Illuminatus Opus Pro الذي بامكانك ان تصمم به الكثير لكن واجهتني مشكله احب ان اتعرف عليها واعرف ماهي وكيف يتم تصميمها

النقطه الاولى

تلاحظ في صورة برنامج ميديا بلاير هذا المؤثر المشار اليه والذي يعمل مع الصوت ماصيغة هذا المؤثر هل هو سيكربت او ملف فيديو وكيف تتم برمجته لعمل مع الصوت ياليت ايكون سؤالي واضح

النقطه الثانيه

تلاحظ في الصوره ايضا صورة العداد المشار اليها ايضا كيف يتم وضع العداد وبرمجته ليعمل مع الصوت اثناء تشغيل البرنامج

النقطه الثالثه

هذا الزر الذي يمكنك من خلاله ان تتحكم في الصوت كيف يتم تصميمه

هذه اول مشاركه لي واتمنى من الاخوان المساعده وفقكم الله

مع جزيل الشكر :Ddd66.GIF

#2

مرحباً فيك في المنتدى

أخي عليك أن تقول لنا بأي برمجه استخدمت حتى يستطيعو ان يسعدوك

وشكراً

If you think yourself that you are nobody, you should go somewhere to find yourself

#3

Sorry brother I do not know about Illuminatus Opus Pro but I can help you using coding (in c#):l

اقتباس
النقطه الثانيه  

تلاحظ في الصوره ايضا صورة العداد المشار اليها ايضا كيف يتم وضع العداد وبرمجته ليعمل مع الصوت اثناء تشغيل البرنامج  

There are two properties in window Media Player API: Duration and CurrentPosition.

Based on these two properties you can determine the total time and the current clip time.

for example you can create a label and set its text to:

label1.Text = Convert.ToInt32(CurrentPosition/60).ToString()  + ":" + ConvertTo.Int32(CurrentPosition%60).ToString();


We Used:

CurrentPosition/60

This will get the number of minutes.It be 0 if the CurrentPosition is less than 60.If we have 0.23 it will be converted to 0.



CurrentPosition%60

This will get the reminder of seconds .If CurrentPosition is 132 then we will get 12 (Two minutes and 12 seconds).

After you find the minutes and seconds ,call this code from the OnPositionChanged event.This event fires as long as the clip is played,and this will enable you to change the label text.

اقتباس
النقطه الثالثه  

هذا الزر الذي يمكنك من خلاله ان تتحكم في الصوت كيف يتم تصميمه  

you can create a control in VS.NET or Visual Studio and manipulate that control:

Create an image for the line and another for the round button.Add the two images to a user control and then put some code in the Mousedown event of the image. Change the location of the round button in the MouseMove event so that it moves with the cursor.In the MouseUp event set Media Player Volume :

For example if the control width is 400 and the round image location change to 100 then the volume will be:

(100/400)*-2500

Why -2500 ?

Because stopping the volume in Media Player is by setting the volume to a number around -2500 or -2400.Total volume in Media Player is 0.

Let me know if you need any help.

Tahiyati

Madani

#4

اخواني مشكورين على الرد اخواني سؤالي واضح اريد ان اعرف كيف يتم برمجة هذه الاشياء الثلاثه وهل هنالك برنامج يعمل ذلك اخوي madani شويشوي علي انا لسه بالطريق بس وذي اعرف كيف يتم عمل الاشياء الاثلاثه المشار اليها التصميم الي عملته ببرنامج Illuminatus Opus Pro والف شكر للجميع اتمنى ان تردو علي

بالتوفيق :)

#5

ما أعرف:cool:

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

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