برگزیده های پرشین تولز

تکرار در عنصر مدیا پلیر

peiman

Registered User
تاریخ عضویت
23 فوریه 2003
نوشته‌ها
1,554
لایک‌ها
21
سن
36
چطوری میشه برای عنصر مدیا پلیر تکرار اتوماتیک گذاشت؟ یعنی تا دنیا دنیاست بخونه
 

Amir Lajevardi

کاربر تازه وارد
تاریخ عضویت
7 سپتامبر 2005
نوشته‌ها
60
لایک‌ها
0
سن
42
محل سکونت
Tehran
ابتدا قبل از تعریف متغیرهای اصلی یک ثابت همانند زیر تعریف کنید:

کد:
const
ModeStr: array[TMPModes] of string =
('Not ready', 'Stopped', 'Playing', 'Recording', 'Seeking', 'Paused', 'Open');

سپس در Event -> onnotify مربوط به mediaplayer کدهای زیر رو اضافه کنید:

کد:
procedure TForm1.MediaPlayer1Notify(Sender: TObject);
begin
  if (Loop.Checked)and(ModeStr[MediaPlayer1.Mode]='Stopped') then
    MediaPlayer1.Play;
end;

loop یک checkbox هستش که روی فرم باید قرار بدین تا تکرار شدن یا نشدن رو بر اساس اون معین کنید.

اگر در پیاده سازیش مشکلی بود بفرمائید.
 

peiman

Registered User
تاریخ عضویت
23 فوریه 2003
نوشته‌ها
1,554
لایک‌ها
21
سن
36
بد جوری دنبالش بودم
هم این هم سیستم ترای
مرسی
 
بالا