PDA

View Full Version : نمایش فایلهای فلاش در دلفی



omid_delphi2
سه شنبه 06 بهمن 1383, 14:17 عصر
سلام دوستان
چگونه میتوان فایلهای فلاش مخصوصا SWF را در دلفی نمایش داد
من کامپوننت اکتیو ایکس آنرا هم نصب کرده ام
در واقع روش استفاده از آن چیست؟

net_ved
سه شنبه 06 بهمن 1383, 14:49 عصر
من یه چیزایی می دونم...امیدوارم به دردتون بخوره..

نصب ActiveX فلش

برای نصب ActiveX فلش به Component>Import ActiveX Control بروید. در لیست مربوطه به دنبال Shockwave Flash بگردید. در صورتی که آن را پیدا

نکردید. دکمه Add را زده و به آدرس زیر بروید:
WIN_DIRECTORY\System32\Macromed\Flash
و فایل Flash.ocx را انتخاب کنید و سپس Install را بزنید.
خوب ... تا به اینجا کار نصب اکتیوایکس فلش تمام است. کمپوننت مربوطه را میتوانید در پالت ActiveX پیدا کنید.
نکته: در صورتی که شاخه مذکور در کامپیوتر شما وجود ندارد، احتمالا شما Flash Player را نصب نکرده‌اید.

ارتباط بین Flash و دلفى

یکى از مسائل بسیار مهم و اساسى دیگه برقرارى ارتباط بین Flash و دلفیی... فرض کنید در فایل SWF خود چند Button داشته باشید و بخواهید وقتى

کاربر روى هر کدام از این اونتها کلیک کرد فرم خاصى باز شود. در این صورت چه باید بکنیم. کافى در Flash براى هر کدام از دکمه‌هاى خود یک Action

تعریف کنید و از دستور FSCommand استفاده نمایید. از یک مقدار دلخواه مثل fMatn یا fSearch استفاده کنید و در دلفى نیز از اونت OnFSCommand به

صورت زیر استفاده کنید:
if command = 'fMain' then fMain.ShowModal;
if command = 'fSearch' then fSearch.ShowModal;

اگه کافی نبود به نویدت بگو تا کامل با مثال برات بگه

omid_delphi2
سه شنبه 06 بهمن 1383, 15:29 عصر
من کامپوننت آنرا نصب کرده ام
مشکل من بر سر نحوه نمایش یک فایل SWF است
چگونه پارامترهای کامپوننت را تنظیم کنم که مثلا یک فایل را نمایش دهد

robochoo
سه شنبه 06 بهمن 1383, 18:50 عصر
سلام
برای نمایش یه swf میتونی در Propertes , قسمت movie آدرس فایل رو بدی
هر وقت خواستی می تونی اونو Paly کنی

saeed_d
پنج شنبه 08 بهمن 1383, 16:14 عصر
اینجا می‌تونید شرح کاملی در این مورد ببیند

http://www.irandevelopers.com/article.asp?id=313

خداحافظ

Mohammad_programmer
سه شنبه 13 بهمن 1383, 18:31 عصر
من برای استفاده توی VB به طور کامل توضیح دادم البته باید بری تاپیکش رو پیدا کنی > توی مباحث مربوط به VB بعد نوشته فایلهای اس دبلیو اف >>> که برای یکی از دوستان توضیح دادم اونجا ماتونید ببینید .
موفق باى

Delphi Skyline
چهارشنبه 14 بهمن 1383, 16:50 عصر
متشکرم
البته بدون استفاده از activex هم میشه

پریسا نامدار
دوشنبه 03 اسفند 1383, 07:26 صبح
کسی میتونه بگه آیا میشه این پارامترهارو از SwishMax هم فرستاد یا نه؟

alidll
دوشنبه 03 اسفند 1383, 08:03 صبح
با سلام به دوستان
من این فلش رو توی دلفی 7 با همون راهی که net_ved گفت تونستم نصب کنم اما توی دلفی 2005 نتونستم.
یعنی تمام راه های گفته شده رو تا آخر می ره ولی در آخر دکمه install نداره فقط Finish میده و یک یونیت با نام Shockwaveflash_TLB باز می کنه. از اینجا به بعد چی کار باید بکنم؟ :(

پریسا نامدار
دوشنبه 03 اسفند 1383, 10:48 صبح
درضمن آقای محمد برنامه نویس که هاردش کاملا Fdisk شده اگه از از هاردتون هنوز بعد از Fdisk استفاده نکردید به راحتی میشه کلشو برگدوند!.
خواستین بگین تا براحتی هرچه تمام تر اینکارو یادتون بدم.
هرکی هم در مورد سوال من کمک کنه ممنون میشم.

esi022
دوشنبه 03 اسفند 1383, 10:58 صبح
این روش برای نمایش فایلهای swf هست
خروجی swishmax هم swf هست؟

پریسا نامدار
دوشنبه 03 اسفند 1383, 11:58 صبح
آره.
البته من فهمید تو SwishMax باید چیکار کرد.
در Help نرم افزار بطور کامل توضیح داده بود.
بازم ممنون از همه.

esi022
دوشنبه 03 اسفند 1383, 14:26 عصر
ممکنه بگید swishmax چیکار میکنه؟ با swish 2 فرفی داره؟

فریدی
دوشنبه 03 اسفند 1383, 23:58 عصر
با سلام خدمت دوستان
این برنامه رو دارم روش کار میکنم.تا اینجاشو ببینید......................
::نوشتن:: :reading:

فریدی
سه شنبه 04 اسفند 1383, 00:06 صبح
با سلام خدمت دوستان
این برنامه رو دارم روش کار میکنم.تا اینجاشو ببینید......................
:reading: ::نوشتن::

Mohammad_programmer
سه شنبه 04 اسفند 1383, 18:48 عصر
با سلام
من قبلا کارم فلش بود و خدای فلش بودم (الانم هستیم :sunglass: ) اما نه به اندازه Programming > که الان هم به پیشتهاد دوستان دارم یه آموزش میسازم که توی آون تمام Function های فلش رو هم در دلفی و هم در VB.NET و هم در VB6 به طور مفصل توضیح داده >>> به زودی میذارمش .
و شما خانم پریسا نامدار > ببینید Swish هم مثل Macromedia Flash MX هست و کارشون ساختن فایلهای فلش هست که بین این دو یک فرق بزرگ وجود دارد : Macromedia Flash MX برای حرفه ای کار کردن هست و 90٪ کاربران هم از این استفاده می کنند که Swish رو فقط کاربران برای استفاده از Effect هاش استفاده کی کنند چون که Macromedia Flash MX خودش Effect نداره > و Swish هم مثل MX قابلیت FSCommand رو داره .
اگه سوال دیگه ای بود در خدمتیم .
ضمنا خانم نامدار در مورد FDISK > لطفا پیام های شخصیتون رو یه چکی بکنید . ممنون.