أولاً ، يجب أن يحتوي جهازك على برنامج تشغيل فلاش (يمكن أن يعرض IE Flash). IE يمكن عرض فلاش مثبت
Swflash.ocx Control التي توفرها Macromedia ، يمكننا استخدام $ Windows/System/Macromed/Flash في Win98
أو ابحث عنها في $ winnt/system32/macromed/flash في Win2000. أدوات التحكم ActiveX عالمية في Windows.
دلفي يدعمها أيضا.
أولاً ، يجب أن يحتوي جهازك على برنامج تشغيل فلاش (يمكن أن يعرض IE Flash). IE يمكن عرض فلاش مثبت
Swflash.ocx Control التي توفرها Macromedia ، يمكننا استخدام $ Windows/System/Macromed/Flash في Win98
أو ابحث عنها في $ winnt/system32/macromed/flash في Win2000. أدوات التحكم ActiveX عالمية في Windows.
دلفي يدعمها أيضا.
بعد تشغيل Delphi ، حدد مكون القائمة → Control ActiveX Control والعثور على ملف Swflash.ocx للتثبيت.
بعد الانتهاء من التثبيت ، يظهر عنصر تحكم Tshockwaveflash في لوحة ActiveX
يمكنك استخدام عنصر التحكم هذا للعب Flash. اسحب فلاش ، ضعه على النموذج ، حدد سمة الفيلم إلى D: /Test.swf.
واضغط على F9 لتشغيل. ماذا عن ذلك ، إنه يعمل بشكل جيد ، أليس كذلك؟ أدناه ، سيقدم المؤلف الخصائص الرئيسية لـ Tshockwaveflash ،
الطرق والأحداث لتطوير القارئ.
الخصائص الرئيسية لـ tshockwaveflash هي كما يلي:
ReadyState: الحالة عند قراءة ملف فلاش ، بما في ذلك 0 = التحميل ، 1 = غير مهتم ، 2 = محمّل ، 3 = تفاعلي و 4 = كامل ؛
إجمالي الإطارات: إجمالي عدد الإطارات ، لا يمكن الوصول إلى هذه الخاصية إلا عند ReadyState = 4 ؛
Framenum: إطار لعب حاليًا ؛
اللعب: لعب أو إيقاف فلاش.
الجودة: حدد جودة العرض الحالي ، بما في ذلك 0 = منخفض ، 1 = مرتفع ، 2 = AutoLow ، 3 = AutoHigh ؛
ScaleMode: وضع القياس ، 0 = Showall ، 1 = NOBORDER ، 2 = expanfit ؛
AlignMode: وضع المحاذاة ، اليسار =+1 ، يمين =+2 ، أعلى =+4 ، أسفل =+8 ؛
BackgroundColor: لون الخلفية ، -1 هو اللون الافتراضي ؛
حلقة: سواء كانت حلقة ؛
الفيلم: يحدد مسار ملف فلاش التشغيل ، والذي يمكن أن يكون عنوان URL.
الطرق الرئيسية لـ Tshockwaveflash هي كما يلي:
Play (): ابدأ في تشغيل الرسوم المتحركة ؛
توقف () ؛
العودة () ؛
Forward (): العب الإطار التالي للرسوم المتحركة ؛
Rewind (): العب الإطار الأول للرسوم المتحركة ؛
SetZoomRect (int left ، int top ، int int ، int bottom): اضبط منطقة التكبير ؛
تكبير (int في المئة): مقياس حسب النسبة ؛
PAN (int x ، int y ، int mode): قم بتقييم لوحة التشغيل ، حيث يكون الوضع 0 هو عدد الصور و 1 هو النسبة المئوية حسب النافذة.
الأحداث الرئيسية لـ Tshockwaveflash هي كما يلي:
OnProgress (int في المئة): أطلقت عند قراءة فلاش ؛
onReadyStateChange (int state): تم إطلاقها عندما تتغير الدولة. يمكن أن تكون قيم الحالات 0 = التحميل ، 1 = غير ضروري ، 2 = محمّل ، 3 = تفاعلي و 4 = كامل.