پخش فیلم

mohamadarab

Active Member
سلام دوستان..
یک سوالی بود که قبلا هم به نوعی پرسیده شده ولی من هر چی گشتم و سعی کردم نتونستم حلش کنم...
..
من داخل پروژم تعدادی عنوان دارم،که هر کدوم از این عنوان ها شامل تعدادی فیلم هستش..
می خوام وقتی رو هر عنوان کلیک کردم،اسامی فیلم هاش در لیست باکسی لود بشه و وقتی روی هر فیلم کلیک کردم اون فیلم پخش بشه...


ممنون اگه یک راهنمایی کنید یا یک مثالی قرار بدید:rose::rose:
 
آخرین ویرایش:

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
خب برای انجام اینکار ابزارهای لازم رو دارید، فقط باید تعیین کنید که با چه روشی میخاید اینکار رو انجام بدید !

مثلاً میتونید تو یک فولدر تعداد فایل متنی قرار بدید، این فایلها همون عناوین هستن، پس تو یک لیست باکس نمایش داده میشن
در لیست باکس مربوطه روی هر ایتم که کلیک شد، بره محتویات فایل رو توسط توابع رشته ای بخونه و در یک لیست باکس جداگانه نمایش بده.
محتویات این فایلهای متنی میتونه مثلاً نام فیلم ها باشه، پس وقتی روی هر آیتم از لیست باکسی که حاوی اسامی فیلم ها هست کلیک میشه، اسم فیلم رو میخونیم و مثلاً با یک رشته ی دیگه که حاوی مسیر مشخصی هست که فیلم ها در اون ذخیره شدن، جمع میشه و برای پخش فیلم به شئ Video فرستاده میشه.

نمیشه گفت از چه روشی استفاده کنید، این رو باید خودتون با توجه به توانایی هاتون انتخاب کنید.
راهنمایی لازم رو بنده انجام دادم، یعنی یک روند کلی، حالا برای اجرایی کردنش باید این توضیحات رو تجزیه و تحلیل کنید.
 

mohamadarab

Active Member
راستش این عناوین رو نمی خوام در لیست باکس،بیان..
این عناوین یکسری باتن هستن..ولی می خوام محتویاتشون که فیلم هستش در لیست باکس بیاد و اجرا بشه..
با زدن هر باتن ،فیلم های اون در لیست بیان ...
..
راستش من روش کار کردم ولی به نتیجه نرسیدم..
از راهنماییتونم ممنون..
امکانش هست یک مثال بزارید؟
:rose:
 

mohamadarab

Active Member
از دوستان و اساتید عزیز
ممنون اگه واسه این سوال من یک نمونه بزارید..
..
فکر نمیکردم این سوال انقدر پیچیده باشه...
..
:rose:
 

BlueMMB

Well-Known Member
محمد جان شما می تونید این کار رو بکنین :

فیلم ها رو تو یه پوشه Film Folder بذارین و این جوری نام گذاری بکنین مثلا :
Edu1 1
Edu1 2
Edu2 1
Edu2 2
Edu2 3
....

یه متغیر تعریف کنین که شماره عنوان رو تو خودش ذخیره کنه مثلا OnvanNum .

بعد تو لیست باکس این کد رو بنویسید :


کد:
ListBoxGetSelectedItems("List","$,num$,|,$")
num$=GetArrayItem(num$,|,1)
adr$='<SrcDir>\Film Folder\Edu'+CHAR(OnvanNum)+ num$
Run("adr$","")
البته آدرس ها و نام فایلها و متغیر ها رو خودتون به سلیقه خودتون انتخاب بکنین اینها فقط پیشنهاد بودن .

اگه بازم مشکلی بود در خدمتتون هستم .
 

mohamadarab

Active Member
دوستان من برای پخش فیلم ها از پلاگین xtmedia استفاده کردم..
اما 2 تا مشکل داشتم:
1-fullscreen کردن و مینیمایز کردن فیلم با این پلاگین
2-می خوام کاربر به فایل فیلم ها دسترسی نداشته باشه،یعنی فقط توسط برنامه من پخش بشه...
از روش Encrypt خواستم استفاده کنم ولی نشد..
ممنون اگه راهنمایی کنید..

..
مرسی:rose:
 

پیوست ها

  • New folder.rar
    784.4 کیلوبایت · بازدیدها: 61
آخرین ویرایش:

جدیدترین ارسال ها

بالا