سلام
چطوری میشه یه فرم رو برای همیشه hide کرد؟
حتی قبل از نمایش آن.
ممنون
Printable View
سلام
چطوری میشه یه فرم رو برای همیشه hide کرد؟
حتی قبل از نمایش آن.
ممنون
سلام
این کد بهتون کمک میکنه.
حالا هر کدوم از فرم ها (حتی فرم اصلی) رو خاصیتکد:begin
Application.Initialize;
Application.ShowMainForm := False;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Visible رو False کردید دیگه به نمایش در نمیاد
مشکلی داشت بگید.
موفق و پیروز باشید.
سلام
این دقیقا اون کار رو نمی کنه
فرم های رو که true میکنم اول برنامه یه هو (یی هو)
همشون با هم به نمایش در می آن
من می خوام فرم های که true فقط هنگام فراخوانی باز بشن
کسی نظر دیگه ای نداره
با زم ممنون از توجه هتون
شما بگو دقيقا مي خواي چيكار كني تا ما هم بدونيم.
اونطوري راحت تر ميشه به نتيجه رسيد
سلام
یه طور دیگه می گم
برنامه من فرضا 2 تا فرم داره من می خوام وقتی
برنامه شروع به کار می کنه توی فرم اصلی چندتا کار
انجام میشه (فقط باید اینجا تنجام بشه 2 - 3 تا خط برنامه )
بعدش فرم 2 باز میشه و فرم اصلی hide میشه
چند خط برنامه
Hide (form1)
Show (form2)
حالا من می خوام فرم اصلی از همون اول hide باشه و نشون داده نشه
یعنی
چند خط برنامه
Show (form2)
ممنون
سلام
خوب میتونی همه رو قایم بزاری. و یه تایمر بزار
و بعد از دستور ها اصلی تایمر رو فعال کنی.
توی تایمر هم فرم های مورد نیاز رو نمایش به.
و توی تایمر دستور دیسیبل تایمر رو بزاری.
امیدوارم متوجه منظورم شده باشی. چون وقت ندارم نمیشه نمونه برات بسازم.
ببخشید که نشد کامل در خدمت باشم.
موفق باشید
فكر كنم روي OnShow بتوني Form.Hide رو استفاده كني.
ولي اگه visible := false كني به هر حال نمايش داده نميشه.
سلام
من این رو برای یه برنامه می خواستم که
دیگه حالا دادم رفته
انشاء ا... برای نسخه دوم نرم افزار.
باز هم ممنون.