PDA

View Full Version : پخش فایل فیلم بر روی Form



(سیدشریفی)
پنج شنبه 04 اردیبهشت 1382, 16:48 عصر
با سلام
من میخواستم فایل AVI یا Dat را بر روی فرم (چسبیده به فرم) پخش کنم
لطفا راهنمایی بفرمایید
متشکرم
Seyed_Sharifi@Sorna.net

Abbas Arizi
پنج شنبه 04 اردیبهشت 1382, 17:03 عصر
برای این کار میتوانید از کنترل MultiMedia استفاده کنید و مقدار HwndDisplay را برابر hWnd فرم قرار دهید.

(سیدشریفی)
پنج شنبه 04 اردیبهشت 1382, 18:57 عصر
آقا عباس اگر لطف کنید و کد این خصوصیت را برایم بنویسید ممنون خواهم شد
برای اینکه من تا بحال با این خصوصیات تابحال کار نکرده ام
میدانم چطوری فیلم را با مدیا پلیر پخش کنم ولی فیلم در صفحه جداگانه ای باز شده و پخش میشود و من نمیدانم چطور گفته شما را بکار گیرم تا فیلم بر روی فرم پخش شود
باتشکر

Abbas Arizi
پنج شنبه 04 اردیبهشت 1382, 19:25 عصر
من فکر کنم منظور شما از مدیا پلیر همان کنترل MultiMedia است. چرا که با کنترل MediaPlayer اساسا چنین اشکالی پیش نمی آید.
برای کار ی که گفتم ایتدا کنترل Microsoft Multimedia Control 6.0 را به پروژه اضافه کنید و آن را روی فرم قرار دهید. بعد یک PictureBox به فرم اضافه کنید.
کد زیر را در ماژول فرم Paste کنید:


Private Sub Form_Load()
With MMControl1
.FileName = FileName
.Command = "Open"
.hWndDisplay = Picture1.hWnd
.Command = "Play"
End With
End Sub


در این حالت تصویر بر روی Picture1 پخش خواهد شد. البته اگر بخوهید تصویر روی خود فرم نمایش داده شود، میتوانید به جای Picture1.hWnd بنویسید Me.hWnd. البته فکر نمی کنم این کار چندان صحیحی باشد و بهتر است که از PictureBox استفاده شود.

عباس عریضی

(سیدشریفی)
شنبه 06 اردیبهشت 1382, 09:11 صبح
آقا عباس از راهنمایی شما خیلی ممنون
مشکل من حل شد و با راهنمایی شما من توانستم فیلم را بر روی فرم پخش کنم
باز هم از شما ممنونم
:lol: :lol: :lol:

B E H N A M
پنج شنبه 24 مرداد 1387, 13:07 عصر
سلام .
من از این کامپوننت استفاده کردم ولی نتونستم راش بندازم !!!!
لطفا خواصی که برای پخش فیلم لازم هستند و معرفی و کمی توضیح بدین ...

اگه یک مثال عملی هم داشته باشین بذارین ممنون می شم ..
با تشکر

sohrab o
پنج شنبه 24 مرداد 1387, 19:16 عصر
این لینکو نگاه کن (برنامه winamp)
http://barnamenevis.org/forum/showthread.php?t=81542&page=27

r_oscar2007
پنج شنبه 24 مرداد 1387, 20:17 عصر
با api ها هم میشود یک فیلم AVI را نمایش داد

rabenhod55
شنبه 27 شهریور 1389, 10:56 صبح
من فکر کنم منظور شما از مدیا پلیر همان کنترل MultiMedia است. چرا که با کنترل MediaPlayer اساسا چنین اشکالی پیش نمی آید.
برای کار ی که گفتم ایتدا کنترل Microsoft Multimedia Control 6.0 را به پروژه اضافه کنید و آن را روی فرم قرار دهید. بعد یک PictureBox به فرم اضافه کنید.
کد زیر را در ماژول فرم Paste کنید:


Private Sub Form_Load()
With MMControl1
.FileName = FileName
.Command = "Open"
.hWndDisplay = Picture1.hWnd
.Command = "Play"
End With
End Sub


در این حالت تصویر بر روی Picture1 پخش خواهد شد. البته اگر بخوهید تصویر روی خود فرم نمایش داده شود، میتوانید به جای Picture1.hWnd بنویسید Me.hWnd. البته فکر نمی کنم این کار چندان صحیحی باشد و بهتر است که از PictureBox استفاده شود.

عباس عریضی

ببخشید حالا بخیواهیم از روی تصویر بصورت کامل حذفش کنیم باید چکار کنیم ؟

ssabet
پنج شنبه 29 اردیبهشت 1390, 11:50 صبح
باسلام.شماميتونيدمنودرپرو ه شبيه سازي در3dmax راهنمايي كنيد.ممنونم