PDA

View Full Version : قرار دادن فلش در فرم Splash



farideh_en
یک شنبه 30 دی 1386, 14:43 عصر
با سلام
میخواستم بدونم چطور میشه فایل Flash را در فرم Splash در برنامه خود استفاده کنم

Rocker
دوشنبه 01 بهمن 1386, 01:23 صبح
با سلام
میخواستم بدونم چطور میشه فایل Flash را در فرم Splash در برنامه خود استفاده کنم
برای اینکار شما باید اکتیو ایکس مربوطه را نصب کنید.
اگر برنامه فلش پلیر را نصب کرده باشید اینفایل OCX هم روی سیستم شما وجود دارد برای نصب این اکتیو ایکس این مراحل را طی کنید.
در محیط دلفی 7

component\import ActiveX component

از پنجره ی باز شده و در لیستی که دیده می شود گزینه Shockwave Falsh را انتخاب کنید و روی دکمه ی Install کلیک کنید بعد از نصب کامپوننت مربوطه در پالت ActiveX نصب می شود.
موفق باشید.

Valadi
دوشنبه 01 بهمن 1386, 07:33 صبح
اگر می خواهی بصورت Transparent و داخل فایل اجرایی (exe .* ) کنی دو تا کامپونت های هست که این کار می کنه مانند FlashEngine
Transparent : یعنی stage را در فرم دلفی حذف می کند به عبارتی رنگ بک زمینه را حذف می کند

farideh_en
سه شنبه 02 بهمن 1386, 14:53 عصر
با سلام ممنون از راهنمایی دوستان فایل فلش تو برنامه باز میشه فقط موقعی که از اون به عنوان splash برا اول برنامه استفاده میکنم چیزی نشون داده نمیشه

manvaputra
سه شنبه 02 بهمن 1386, 19:30 عصر
امکانش هست سورسو قرار بدید تا بشه بررسی کرد؟

ali_abbasi22145
چهارشنبه 03 بهمن 1386, 14:08 عصر
سلام
مرسی خودم درست کردم.
اما اگر بخواهیم یکLable یا progessbar یا gage چیزی شبیه به این در فرم Splash بگذاریم کار نمی کند چون همه چیز غیرفعال می شود.
چون من می خواهم به کاربر نشان دهم که برنامه در حال باز کردن بانک است - چه کنم.
آیا می توانید با یک مثال مشکلم را حل کنید؟

ali_abbasi22145
شنبه 06 بهمن 1386, 10:55 صبح
سلام
کسی نبود مثال بزند؟!

Valadi
شنبه 06 بهمن 1386, 11:00 صبح
سوال شما اینه ؟
می خواهی روی فایل فلش Lable یا .... بیندازی ؟

User-os
سه شنبه 07 اسفند 1386, 07:00 صبح
لطفا یکی در مورد گزاشتن gif در splash جواب بده؟

Touska
سه شنبه 07 اسفند 1386, 09:12 صبح
برای Gif هم از سری کامپوننتهای JVC (http://www.delphi-jedi.org/) استفاده کن

یک Object داره به اسم JvGIFAnimator که راحت Gif میتونی توش

load کنی.

daffy_duck376
سه شنبه 07 اسفند 1386, 09:40 صبح
استفاده از کامپوننت های که بعدا تو سیستم نصب میشه تو فرم Splash باعث بوجود آمدن خطا برای FREE نشدن کامپوننت میشه برنامه رو وقتی میخوای ببندی و گاها در اجرای اولیه با پیغام خطا مواجه میشی . در مورد progress بار هم باید با کد نویسی این کار رو بکنی . تو جایی که کدهای فرم SPLASH ر و مینویسی ، تو اون قسمت فرمهای برنامه تو ساخته میشن اگه بعد از ساخته شده هر فرم به موقعیت PROGERSS BAR یکی اضافه کنی میتونی یه چیزی مثل LOADING داشته باشی ولی تو کامپوننت های دیگه مثل LABEl این روش جواب نمی ده