نمایش یک پیغام بلافاصله بعد از نمایش فرم اصلی

Sampro

Member
سلام دوستان
بار ها شده که بخوام اول که برنامم اجرا می شه یه پیغامی به کاربر نشون بدم.
که مثلا اگه دوست داری این کار انجام بشه.

یا مثلا وقتی برنامه بالا اومد و صفحه رو کاربر دید یهو یه پیغام ظاهر می شه و میگه مثلا سی دی رو بزراید و از این جور چیزا

حالا من هر چی فکر کردم تنها راهی که تونستم انجامش بدم با استفاده از قسمت FormPaint بود . چون این تنها ایونتی هست که بعد از نمایش دادن صفحه ی اصلی اجرا می شه (Formshow این جوری نیست) . به این صورت که تو روال FormPaint کد پیغاممو می نوشتم و یک شرط هم تعریف می کردم که اگه برا بار اول بود نمایش داده بشه (با استفاده از یک متغیر)

ولی به نظرم این راه زیاد کارآمد و حرفه ای نیست .

دوستان شما چی پیشنهاد می کنین.


 

Sampro

Member
ممنون فرهاد جان.
ولی تو این رخداد ها اگه بنویسیم اول پیغام نمایش داده می شه (بدون این که کاربر فرمی رو ببینه)
و بعد فرم اصلی نمایش داده می شه (بعد از زدن اوکی یا کنسل).
حالا چه طوری می شه اول فرم اصلی نمایش داده بشه
و سپس اون پیغامی که می خوایم (بعد از اینکه فرم اصلی به طور کامل نمایش داده شد).
 

farhad110

Member
ولی تو این رخداد ها اگه بنویسیم اول پیغام نمایش داده می شه (بدون این که کاربر فرمی رو ببینه)
در form activate اينطور نيست
اگر هم نميخوايد بلافاصله نمايش داده بشه كه ميتونيد از يك تايمر استفاده كنيد
 

kemiaonline

Banned
سلام
به نظرم بهتره از msg box استفاده کنی

دقیقا" همون کاری رو میکنه که شما انتظار دارید.
سوالی بود بپرسید
 

saalek110

Well-Known Member
کیمیا جان دلفی است نه ویژوال بیسیک. showmessage در دلفی استفاده میشه معمولا ولی مسیج باکس هم فکر کنم با روشهایی استفاده بشه.
ثانیا ایشان در نمایش پیغام مشکل ندارند مشکل ایشان این بود(حل شده قبلا) که در کدام رویداد پیغام نوشته بشه.
 

جدیدترین ارسال ها

بالا