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

سؤال : تشغيل الملفات الصوتية rm

بدأه Visual Studio في 18 نوفمبر 2005 · 9 رد · 2,573 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الإخوة الكرام

هل جربتم نسخة الفيجوال بيسك 2005 express ؟

أنا بصراحة جربتها ووجدتها في غاية الروعة جدا جدا

لكن وقفت أمامي مشكلة وهي في إضافة real player إلى البرنامج لأني إريد تشغيل ملفات rm بالبرنامج وطبعا لم أجد إلا real player لأستخدمه علما بأني مسطبه على الجهاز عندي , وعندما أقوم بإضافته للبرنامج وعمل run يعطيني رسالة خطأ تقول

An error occurred creating the form. See Exception.InnerException for details.  The error is: Unable to get the window handle for the 'AxRealAudio' control. Windowless ActiveX controls are not supported.

علما بان real player تم توقيعه على الفورم بدون أي مشكلة لكن المشكلة تحدث عن عمل run

فما هو الحل ؟ !!!

أرجوكم ساعدوني في هذه المشكلة

تم تعديل هذه المشاركة بواسطة crazy-man في 18 نوفمبر 2005 في 18:11

#3

أخي محمد

أكتب إليك ردي هذا وأنا أستمع الآن إلى مقطع صوتي بامتداد .rm وباستخدام realplayer g2 control

جربه وخبرني

بالتوفيق

#5

من com components/realplayer g2 control

قد يكون هو نفس الكمبوننت الذي استخدمته أنت فبعد إضافته إلى الفورم يسميه النظام AxRealAudio1 وقد عمل عندي عال عال

أنا لم أعمل شيئاً سوى تحديد مسار الملف الذي سيتم قرائته وذلك من خلال الخاصية source

فإذا كان هذا هو نفس الكمبوننت الذي استخدمته أنت فلا بد من وجود مشكلة عندك أما في realplayer

أو في vs أو مشكلة أخرى لا أعلمها

على كل حال هذا الكمبوننت يعمل في vs2005

ملاحطة : أنا عندي vs 2005 professional و realplayer 10 gold

بالتوفيق ..........

#6

ياشباب ملاحظة أرجو أن تكون مفيدة

حسب معلوماتي الدوت نيت لايدعم بعض تحكمات الـ com التي كان يدعمها الـ 6 وبشكل خاص التحكمات العديمة النافذة windowless ولهذا ظهرت رسالة الخطأ عند الأخ محمد زغلول ويبدو أن الأخ haroon استخدم تحكما ذو نافذة فلم تظهر عنده المشكلة

إلى الأخ حاول استخدام نسخة أحدث من الـ realPlayer و جرب تحكم آخر غير الذي استخدمته وسيعمل بإذن الله

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#7

بوركت أخ samerselo

التحكم الذي استخدمته فعلاً ذو نافذة ....

عل هذه الملاحظة تحل مشكلة الأخ محمد .....

#8

الإخوة الكرام

المشكلة مازالت عندي ولا أدري ما حلها حيث أنني أستخدم أحدث إصدار في الريال بلاير

والمشكلة أن هذه الرسالة ظهرت أيضا معي عندما أردت استخدام أداة صوت اسمها AxMCIWnd1 حيث تظهر نفس الرسالة

مع العلم بأني لغيت نسخة الفيجوال 2005 وسطبتها من جديد ولا فائدة !

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

#9

السلام عليكم

اخي الكريم

اشترط على التطبيق ان يكون اسلامي واعذرني لأخطائي سلفاً انا مازلت مبتداء على 2005 نت

عند اضافة الاداهAxRealAudio1 للفورم دون مشاكل

عند زر امر اضف هذا الأمر

AxRealAudio1.Source = (System.Environment.CurrentDirectory) + "\5.rm"

AxRealAudio1.DoPlay()

الشرح

AxRealAudio1.Sourceهذه الأداه وفيها مكان الملف المراد تشغيله

= (System.Environment.CurrentDirectory)هذا مسار الملف يعني بنفس المجلد اعذرني لم اجد افضل من هذه الطريقه للوصول للمفات التي على نفس المجلد لو عندك طريقه ثانيه اسهل احسن ممكن توضحه لو تكرمت او اي واحد خبير

+ "\5.rm اسم الملف مع الامتداد اي نبفس المجلد

يمكن تحرير المسار على هذا الشكل

AxRealAudio1.Source ="c:\sound.rm"

AxRealAudio1.DoPlay() هذا امر تشغيل الملف المطلوب

-----------

لو حصلت مشكله حاول انسخ والص الكود تحت زر امر ,

واذا تتطابق المسار عندي مع عندك سيعمل الملف إن شاء الله وحاول انت تتاكد من المسار

AxRealAudio1.Source = "C:\Documents and Settings\All Users\Documents\My Music\Sample Music\New Stories (Highway Blues).wma"

AxRealAudio1.DoPlay()

تم تعديل هذه المشاركة بواسطة omran1 في 4 نوفمبر 2007 في 19:40

#10

وماذا عن فيجول والبيسك دوت نت

كيف اضيف الريل بلير لبرنامج الفيجول والبيسك

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