PDA

View Full Version : سوال: اضافه کردن فایل DLL به پروژه برای نمایش فایل ویدئویی



Bahar_HS
پنج شنبه 24 آذر 1390, 17:47 عصر
با سلام،

من می خواهم یک فایل movie را در SplashScreen برنامه م نمایش بدم(درواقع SplashScreen نمایش یک فایلmovie است)از طریقAddRefrence\Browse فایلDLL مربوطه یعنیMicrosoft.DirectX.AudioVideoPlayback را به پروژه Addکردم و در فرمLoad ،فرم اصلی برنامه فرم SplashScreen را فراخوانی کردم:


………MainForm_Load(…..)
SplashScreen frm = new SplashScreen();
Frm.ShowDialog();

دررویداد فرم فرم SplashScreen،آبجکتی از نوعvedio ایجاد کرده ام برای نمایش فایل موردنظر،

برنامه کامپایل می شودوError ندارد،اما موقع Debugکردن این پیغام را می دهد:


Is attempting managed execution inside OS Loader lock.Don’t attempt to run managed inside a DllMain or image initialization function since doing so can cause the application to hang.

و وقتی کد بالا را درtry\cach می گذارم، این پیغام را می دهد:


System.IO.FileNotFoundException:Could not laod file or assembly”Microsoft.DirectX,Version=1.0.2902.0,Cu lture=neuteral,…
اشکال کار از کجاست؟چرا برنامه این فایلDLL را قبول نمی کند؟
ویندوزم Windows7(64bit)است،که در این پروژه پلتفرم را روی 86Xتنظیم کرده ام.

Bahar_HS
جمعه 25 آذر 1390, 16:09 عصر
با سلام
دوستان"برنامه نویس"،حدود دو هفته ای هست که درگیر انجام این کارم ونتونستم کاری رو که می خوام انجام بدم،
نمی دونم اشکال از سیستممه یا برنامه نویسی؟واقعا نیاز به کمک دارم.

secondstriker
شنبه 26 آذر 1390, 13:43 عصر
:لبخندساده:playing a video file:

http://msdn.microsoft.com/en-us/library/windows/desktop/bb324497(v=vs.85).aspx (http://msdn.microsoft.com/en-us/library/windows/desktop/bb324497%28v=vs.85%29.aspx)

http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/53d1071b-26d9-406a-877c-3b33eedf8a4c/

http://www.c-sharpcorner.com/UploadFile/mgold/PlayingVideo11242005002218AM/PlayingVideo.aspx

تشكر يادت نره:لبخند: