PDA

View Full Version : کامپونت چشمک زن



parhizkar2000
دوشنبه 24 اسفند 1383, 22:38 عصر
بعضی مقتها نیاز تو برنامه برای هشدار به کار بدون مزاحم کار های دیگه شد . یه هشدار داد . بهترین راه فکر کنم استفاده از یک علامت چشمک زن مثل یک لیبل می باشه آیا از دوستان چنین کامپونتی داره .؟

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


:flower:

Mahdi_S_T
سه شنبه 25 اسفند 1383, 14:16 عصر
می تونی یه تایمر و یه لیبل روی فرم بگذاری و کد زیر را در تایم بنویسی :


Label1.visible:=not label1.visible

parhizkar2000
سه شنبه 25 اسفند 1383, 22:32 عصر
با تشکر
این رو میدونم . ولی
آیا در این مورد کامپونتی نیز وجود داره ؟
آیا راه حل بهتری برای اخطار به کاربر نیز وجود داره ؟

Mahdi_S_T
چهارشنبه 26 اسفند 1383, 11:38 صبح
دوست من از این ساده تر دیگه چی می خوای . فقط لازم است هر موقع می خوای تایمر را فعال کنی و در پایان غیر فعال
البته من یه کامپوننت قبلا دیده بودم که کارش لیبل چشمک زن بود که فکر می کنم در سی دی GoldenBox4 بود البته اسمشو فراموش کردم
موفق باشی

majid_n
جمعه 28 اسفند 1383, 21:38 عصر
از این کامپوننت استفاده کن
:flower: :oops:

parhizkar2000
دوشنبه 12 اردیبهشت 1384, 00:03 صبح
متشکرم ولی این تو Ebook دلفی 4 و اون کتاب دلفی بود که کار هم نمیکنه
اون راه حلی هم که دوستان گفتند .تایمر درست کار نمی کنه .مثلا وقتی در حال باز کردن یه بانک اکسس بزرگه یا حلقه بزرگ و پیچیده رو اجرا می کنه دیگه چشمک نمیزنه. و درست هم همین جاست که نیازش داری . که به کاربره بگی کامپیوتر هنگ نکرده.

gbg
دوشنبه 12 اردیبهشت 1384, 20:26 عصر
از application.processmessage استفاده کن

parhizkar2000
دوشنبه 12 اردیبهشت 1384, 23:11 عصر
از application.processmessage استفاده کن
میشه بیشتر توضیح بدید لطفاً

DJINN
سه شنبه 13 اردیبهشت 1384, 11:43 صبح
وقتی کدهای بزرگی از نظر میزان مصرف حافظه طولانی بودن مدت زمان اجرا و ... داری و در عین حال باید کارهای دیگری هم انجام بدی از Multi Threading استفاده کن.

gbg
سه شنبه 13 اردیبهشت 1384, 21:25 عصر
اگه کاری انجام میدی که تو لوپ هست از application.processmessage استفاده کن شاید اسپلش رو اشتباه نوشته باشم.
ولی اگه تو لوپ نیستی از یه ترد استفاده کن و می تونی ترد رو با دستور بالا تر کیب کنی
در مورد ترد یه مثال سورت همراه دلفی هست

Touska
سه شنبه 13 اردیبهشت 1384, 21:36 عصر
JVC یکسری کامپوننت برای این کار داره که بابا . :flower:

DJINN
چهارشنبه 14 اردیبهشت 1384, 08:24 صبح
JVC یکسری کامپوننت برای این کار داره که بابا .

I think you're crazy about component :kaf:

برای استفاده از برنامه های Multi Thread فاکتورهای زیادی وجود داره که به نحوه ی طراحی و مستند سازی برنامه ات برمیگرده که کی ازش استفاده کنی

:flower:

amirkazem
جمعه 04 تیر 1395, 12:16 عصر
می تونی یه تایمر و یه لیبل روی فرم بگذاری و کد زیر را در تایم بنویسی :


Label1.visible:=not label1.visible


کدبرای اجرا خطا میده، به این شکل اگراصلاح بشه خطایی نداره:


label1.visible:=not label1.visible