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

كيف أشغل ملفات صوتية في برنامجي بعد نشر المشروع

بدأه مبرمجة مسلمة في 10 يوليو 2009 · 20 رد · 1,189 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

عملت برنامج بسيط لتشغيل بعض المحاضرات واستخدمت الكود

System.Diagnostics.Process.Start("c:mobile")

ولم أجد مشاكل في التنفيذ ولكن المشكلة بعد نشر المشروع مع العلم أنني أقوم بالنشر عن طريق

puplish

وذلك لأنني لا أجيد استعمال برامج النشر الأخرى

فما هو الحل وكيف أضمن هذه الملفات برنامجي بحيث تكون الملفات موجودة في البرنامج بعد النشر

وشكرا

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

اخي الكريم مشكلتك بسيطة ما عليك غير انك تكتب كود ينسخلك الملفات الي مع المشروع الى مكان معتمد

وانا سأعطيك الكود

FileCopy(The Orginal File Direction Must Copied, The New Copy Of The File And New Direction)

اخي الكريم شرح الكود كتالي

عبارة FileCopy تعني نسخ ملف معين

وكما دكرت الضيغة مثال عليها

FileCopy(..\movies\movie1.wmp, c:\classes)

بالتوفيق اخي

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#3

الاخت الفاضلة

مبرمجة مسلمة

السلام عليكم ورحمة الله وبركاتة

استخدمي لاضافة ملفات داخل مشروعك عن طريق مجلد Resourses ثم قومي بكتابة هذا الكود لاستدعاء الملف وبهذه الطريقة تضمني تضمين الملف الذي يحتوي علي ملفات الموسيقي مع المشروع

Computer.Audio.Play(My.Resources.Nour_3ala_Nour, AudioPlayMode.Background)

مرفق مثال

PlayWavSounds.rar

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 11 يوليو 2009 في 01:05

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

السلام عليكم اخي محمد تركي الكريم

ممكن تشرحلي كيفية اضافة مجلد Resourses الى المشروع ادا كان له طريقة

والف شكر لك اخي الكريم

عبدالرحمن المرشود

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#5

تفضل

الشرح في المرفقات

Explain.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#6

جزاكما الله خيرا على الرد

بالنسبة لطريقة الأخ بلاك أنجل لم أعرف أين أضع الكود

أما الطريقة الأخرى فواجهتني مشكلة أن بعض الأصوات أريدها مجتمعة في مجلد أي أن المستخدم يضغط على الزر فتظهر له مجموعة الأصوات في مجلد مع بعضها فكيف أعمل ذلك بطريقة الرسورس أما بالنسبة للملفات الصوتية التي تشغل لوحدها ألا يوجد طريقة لتشتغل بحيث تظهر شاشة الريل بلاير أو أي كان برنامج التشغيل أثناء تشغيل الصوت حتى يستطيع أن يوقف الصوت دون أن يوقف البرنامج

وهناك مشكلة أخرى وهي أن بعض الملفات الصوتية لم تشتغل معي وأعتقد أن صيغتها ريل بلاير

وشكرا لكم على سرعة الرد

تم تعديل هذه المشاركة بواسطة مبرمجة مسلمة في 11 يوليو 2009 في 13:18

#7

أختي الفاضلة

مبرمجة مسلمة

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

ايضا الرابط ادناه فيه بعض المناقشات عن نفس الموضوع

برجاء قراءتة جيداً

/index.php?showtopic=199324

Media_Player.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

وعليكــم السـلام ورحمة الله وبركاتـه..

جزاك الله الـــــف خير وشكرا جزيلا لك

اخي محمد تركي الفاضل

اخوك عبدالرحمن

وتحيا مصر العربية والبلدان العربية

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#9

الاخت الفاضلة

مبرمجة مسلمة

هدا مثال على موضوعك عملت عليه وهو يجمع بين الرد الدي يخصني و الرد الدي يخص الاستاد محمد التركي

بالمرفقات

واعدروني على الكتابة لان حرف "ذ" عندي مشطوب

بالتوفيق

:lol: :lol: :lol: :lol:

PlaySound.rar

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#10

لا أعرف كيف أشكركما وأنا محرجة بالفعل لأنني أسأت شرح ما أريده بالضبط والحمد لله تعبكما لن يضيع بإذن الله لأنني عرفت أشياء لم اكن أعرفها من قبل على الرغم من أنني لم أطلبها

أخي بلاك أنجل سأستفيد من المرفق بإذن الله

وهو المطلوب ولكن تبقى مشكلة سأكتبها أدناه

الأخ محمد فؤاد أنا آسفة لأنني أسألت الشرح

المرفق السابق كان صحيحا وهو ما أريده ولكن أيضا تبقى هناك مشكلة

المشكلة هي:

أنني وضعت زرا يحوي عدة أصوات مثلا

الزر الاول محاضرة مثلا

الزر الثاني أصوات طبيعية

بالنسبة للزر الثاني أريد أن المستخدم إذا ضغط عليه يفتح له المجلد الذي يحوي مجموعة الأصوات يعني تفتح نافذة الوندوز العادية أنا أعرف عمل هذه الحركة ولكن كما أسلفت أعرفها قبل نشر الشروع لأننى أحدد مسار المجلد الموجود في الكمبيوتر أصلا ولكن بعد نشر المشروع سيتغير مسار الملف لأن المسار على جهازي ولن تكون على جهاز المستخدم وبالنسبة لفكرة الرسورس فقد عرفت أنه يمكن تضمين أصوات أو ملف نصي أو غيره وهذا جميل ولكن ألا يمكن أن أضمن مجلد سواء بالريسورس أو بغيرع

أرجو أن تكون الفكرة واضحة وأعتذر بشدة ولكن لأنني محتاجة لهذه الفكرة لأكمل برنامجي

وشكرا لكم على خدمتكم جعلها الله في موازين أعمالكم

#11

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

بالنسبة لطلبك فقد توضح لي

ويمكن عمله إن شاء الله وسوف اعمل عليه لاجلك وان تستفيدي

انتظريني

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#12

اختي الفاضلة

هدا مثال على موضوعك بالضبط

وارجو ان تستفيدي

وهدا الرابط

http://arabsh.com/mwr777shigw7.html

او

http://arabsh.com/mwr777shigw7.html]%7Boption%7Dh...nloads.gif[/img]

اي استفسار اخر انا جاهز

BlackAngel

post-174818-1247401958_thumb.jpg

post-174818-1247401981_thumb.jpg

post-174818-1247402002_thumb.jpg

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#13

أختي الفاضلة

مبرمجة مسلمة

السلام عليكم ورحمة الله وبركاتة

أعتقد انني والاخ BlackAngel

ندور في حلقة مفرغة لاننا تقريبا قدمنا حلول كثيرة تدور حول المعني او حول المطلوب ... والمطلوب من طرفك الان هو تجربة الحلول المقدمة مني او من الاخ BlackAngel ومحاولة تطبيقها علي مشروعك بالطريقة التي تناسبك . . . لان الان اعتقد ان الفكرة وضحت

لذلك هل فتحت المثال الموجود في المشاركة رقم 7 وعرفتي طريقة عمل المثال ومميزاته وعويب استخدام طريقة ارفاق الملفات في مجلد Resourses الذي لا يقبل الا ملفات Wav فقط

عموماً تفضلي شرح مبسط للمثال الموجود داخل مشاركة رقم 7 والذي من خلاله تستطيعين فتح اي ملف سواء wav,mp3,flv من علي جهاز الكمبيوتر الخاص بك وهذه ميزة كبيرة غير متوفرة في الطريقة الاولي

شاهدي الصور

post-46243-1247469838_thumb.jpg

post-46243-1247469882_thumb.jpg

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 13 يوليو 2009 في 10:41

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#14

اوافقك الراي استاذي محمد تركي

اخي محمد تركي عندي استفسار خارجي يا ريت تساعدني فيه وهو

انا حاب اني اغير اسمي في الموقع وبحثت كثيير لكن بلا جدوى ممكن انك تفيدني

اخوك عبدالرحمن

تم تعديل هذه المشاركة بواسطة blakangel في 13 يوليو 2009 في 10:30

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#15

أشكركم على جهودكم

ةلكن يبدو أن شرحى سىء أو أن ما أريده غير ممكن

أعدكم أنني لن أزعجكم معي في هذا الموضوع إن لم تفهموا طلبي هذه المرة فعذركم معكم فقد ساعدتماني بما فيه الكفاية جزالك الله خيرا

ما يتعلق بنسخ الأصوات إلى الجهاز فهمته ولله الحمد وقد جربته ونجح

ولكن ما قصدته بالمشكلة أنني أريد نقل مجلد وليس ملف وهذا المجلد ليس في الريسورس ا

أريد أن أضع للمستخدم زر إذا فتحه يفتح له مجلد معين محدد به مجموعة من الأصوات ليس هو من يختار المجلد بل إنه إذا ضغط الزر يظهر له هذا المجلد وهذه الأصوات ليست في جهاز المستخدم بل هي موجودة في البرنامج أي أنه يفتح مجلد موجود في البرنامج كما نرى في بعض الأقراص الجاهزة حيث يكون المجلد موجود في القرص أو في البرنامج وأنا أريد أن يكون المجلد موجود مع السيتب مضمن لأننى حاولت بالفايل كوبي أن أنقل المجلد ولكن دون فائدة ولكنني نجحت في نقل الأصوات ,

ولأقرب الفكرة أكثر هناك زر في برنامجر لتشغيل الأصوات الطبيعية يعني أن البوتوم لن يشغل الصوت بل سيشغل المجلد الذي يحوي مجموعة الأصوت وهي (صوت بلبل صوت مطر صوت رياح) والمستخدم سيفتح أحدهما وقد أردتها أن تكون في مجلد حتى يستطيع المستخدم الوصول إليها بسرعة فيما لو أراد جعلها نغمة لجواله كصوت البلبل فإنه بإمكانه أن يعمل نسخ من ملف الصوت من المجلد , المهم أن المجلد موجود من الأساس في البرنامج وليس في جهاز المستخدم وليست فكرتي أن يكون البرنامج مشغل لصوتيات يشغلها المستخدم من جهازه كما فهمتم مسبقا >>>>أتمنى من كل قلبي أن يكون شرحي قد وضح

إن كان ما كتبته لا يمكن فأرجو أن تخبروني بالطريقة التي يفعلها أصحاب الأقراص حيث يعملون شريط يحوي مجموعة من الفلاشات والأناشيد وتعرض في مجلدات وتشغل بطريقة عادية ولكن ضمن إطار البرنامج يعني يكون هناك فورم للبرنامج وفي وسطه تشغل البرامج داخل نافذة على شكل مجلدات (فولدر) وتعرض الملفات كما تعرض في نافذة المجلد

وشكرا لكم وجزاكم الله خيرا

#16

اختي الفاضلة

مبرمجة مسلمة

لا تقولي هكدا

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

ولكن انا اريد ان انصحك نصيحة

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

ان يعتمد على نفسه وانا اتكلم عن نفسي

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

ونحن هنا لمساعدة بعضنا فمن كتم معلومة عن الاخرين فهو كشيطان الاخرس

وانا سأساعدك في موضوعك للنهاية

وبالتوفيق

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#17
اقتباس
ما يتعلق بنسخ الأصوات إلى الجهاز فهمته ولله الحمد وقد جربته ونجح

ولكن ما قصدته بالمشكلة أنني أريد نقل مجلد وليس ملف وهذا المجلد ليس في الريسورس ا

أريد أن أضع للمستخدم زر إذا فتحه يفتح له مجلد معين محدد به مجموعة من الأصوات ليس هو من يختار المجلد بل إنه إذا ضغط الزر يظهر له هذا المجلد وهذه الأصوات ليست في جهاز المستخدم بل هي موجودة في البرنامج أي أنه يفتح مجلد موجود في البرنامج كما نرى في بعض الأقراص الجاهزة حيث يكون المجلد موجود في القرص أو في البرنامج وأنا أريد أن يكون المجلد موجود مع السيتب مضمن لأننى حاولت بالفايل كوبي أن أنقل المجلد ولكن دون فائدة ولكنني نجحت في نقل الأصوات

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

My.Computer.FileSystem.CreateDirectory ("C:\MYDIR")

وللتوضيح يوجد مثال مرفق

بالتوفيق

creatFolder.rar

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

#18

شكرا لكم جميعا لقد استفدت من مساعدتكم كثييرا ولن يضيع ما قدمتموه بإذن الله

أسأل الله أن يكون ذلك في ميزان حسناتكم

وجزاكم الله عنا خير الجزاء ووفقكم لكل خير

#19

بارك الله فيك أخي الفاضل Blakangel

بالاضافة الي ما قالة الاخ الغالي Blakangel

أحب ان اشرح بعض الامثلة البسيطة والتي تتحدث عن التعامل مع المجلدات حتي تعم الفائده علي الجميع

كيف ننشيء ملف جديد عن طريق Create Directory؟

Directory.CreateDirectory(مسار المجلّد)

مثال

Directory.CreateDirectory("C:\folder1

حذف مجلد؟؟

Directory.Delete(مسار المجلّد)

مثال

Directory.Delete(مسار المجلّد, True)

موجود Exist

Directory.Exists(مسار المجلّد)

نقل Move

Directory.Move(المجلّد المنقول, الموقع الجديد)

وهناك الكثير جداً من الامثلة في الكتب والمنتديات تتحدث بشيء من التفصيل عن طريقة التعامل مع المجلدات والملفات فقط الموضوع محتاج بحث وتركيز

ولو كان هناك وقت لسردت الموضوع بشيء من التفصيل

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

بالتوفيق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#20

جزاك الله خىرا

#21

اشكرك اختي مبرمجة مسلمة انك تفهمتي نقطتي

واشكر اخي وا ستادي الفاضل محمد تركي واشكرك على الخدمة الغالية

وإن شاء الله انه نضل نفيد بعض

وبالتوفيق للجميع

اخوكم عبدالرحمن المرشود .................... BlackAngel

بسم الله الذي لا يضر مع اسمه شيء بالارض ولا بالسماء وهو السميع العليم

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…