ورود

View Full Version : نمایش پیشرفت اجرای برنامه و لود شدن اجزا برنامه



fahimi
دوشنبه 06 مهر 1383, 02:14 صبح
برنامه ای نوشته ام با با حدود چهل فرم و بیست فرم گزارش متاسفانه زمان نسبتا طولانی جهت لود شدن برنامه و نمایش فرم اصلی طول میکشد در این حال کاربر دائم در حال کلیک برروی ایکون برنامه می باشد برای در برنامه حرفه ای مانند فتوشاب فرم یکسری اطلاعات درباره برنامه و مرحله بارگذاری برنامه نشان داده می شود این کار در دلفی چگونه می توان پیاده کرد

Mohammad S
دوشنبه 06 مهر 1383, 10:47 صبح
با عنوان Splash Screen در همین سایت جستجو کنید. قبلا جواب داده شده است. :)

nasim baledi
سه شنبه 07 مهر 1383, 02:19 صبح
آیا این 40 فرم را از حالت Auto Create خارج کرده ای ؟

moradi_am
سه شنبه 07 مهر 1383, 08:47 صبح
بهتر است غیر از فرم اصلی و data madule بقیه فرمها را در صورت نیاز creat کنید نه در اول برنامه.

میتی دات نت
سه شنبه 07 مهر 1383, 09:48 صبح
به نام خدا

به نظر من اینکار اشتباه است . هر فرمی در هنگام نیاز باید ساخته شود . :مخالف:

ALIreza_nil
چهارشنبه 08 مهر 1383, 11:13 صبح
چطوری دستورش چیه
بیشتر توضیح دهید
Create
and
Kill
:متفکر:

Mohammad S
چهارشنبه 08 مهر 1383, 22:37 عصر
چطوری دستورش چیه
بیشتر توضیح دهید
Create
and
Kill
هر چند که زیاد توضیح داده شده:
ابتدا فرم را از حالت AutoCreate خارج کنید (در منوی Project/Options، سربرگ Forms که پس از انتخاب نام فرم مورد نظر، آن را به سمت راست انتقال دهید.)
حالا هر جا که باید اون فرم فراخوانی بشه این کد را بنویس:

MainForm:=TMainForm.Create(Self);
Try
MainForm.ShowModal;
...
...
...
Finally
MainForm.Free;
...
...
End;
همین! :wink: