Mahmood_M
پنج شنبه 21 تیر 1386, 12:09 عصر
با سلام
من میخوام با کلیک بر روی یکی از منوهام در فرم اصلی که از نوع MDI هست ، یک فرم از نوع Child رو ببندم ...
راستش هرکاری میکنم نمیشه ...
من این فرم رو با استفاده از یک متغیر که به نام این فرم ( TMyChildForm ) نسبت دادم Create می کنم و نمایش میدم ، حالا میخوام که این فرم رو ببندم ولی وقتی دستور Close رو بعد از نام اون فرم می نویسم ، فرم بسته نمیشه !!! ( مشکل از Action در Event مربوط به OnClose نیست ، اون رو برابر با CaFree قرار دادم ) ، دستور Close رو برای متغیر هم مینویسم جواب نمیده ...
من با یک شرط این کار رو میکنم ، یعنی از متغیر X که از نوع Boolean هست ، مقدار True داشت ، فرم بسته بشه و اگه مقدار False داشت ، فرم Child مورد نظر Create و بعد هم نمایش داده بشه ...
وقتی فرم رو Free هم میکنم در هنگام خروج از برنامه یک AV نمایش داده میشه ولی فرم بسته نمیشه !
به هر حال منتظر راهنمایی دوستان هستم ...
موفق باشید ...
من میخوام با کلیک بر روی یکی از منوهام در فرم اصلی که از نوع MDI هست ، یک فرم از نوع Child رو ببندم ...
راستش هرکاری میکنم نمیشه ...
من این فرم رو با استفاده از یک متغیر که به نام این فرم ( TMyChildForm ) نسبت دادم Create می کنم و نمایش میدم ، حالا میخوام که این فرم رو ببندم ولی وقتی دستور Close رو بعد از نام اون فرم می نویسم ، فرم بسته نمیشه !!! ( مشکل از Action در Event مربوط به OnClose نیست ، اون رو برابر با CaFree قرار دادم ) ، دستور Close رو برای متغیر هم مینویسم جواب نمیده ...
من با یک شرط این کار رو میکنم ، یعنی از متغیر X که از نوع Boolean هست ، مقدار True داشت ، فرم بسته بشه و اگه مقدار False داشت ، فرم Child مورد نظر Create و بعد هم نمایش داده بشه ...
وقتی فرم رو Free هم میکنم در هنگام خروج از برنامه یک AV نمایش داده میشه ولی فرم بسته نمیشه !
به هر حال منتظر راهنمایی دوستان هستم ...
موفق باشید ...