Rocker
پنج شنبه 19 مهر 1386, 10:16 صبح
سلام دوستان:
من در برنامه ام از روش فرم والد و فرزند استفاده کرده ام و برای اینکه هنگامی که روی دکمه close فرم های فرزند کلیک شد آنها بسته شوند و همچنین اینکه نیازی نیست که این فرمها دائما در حافظه باشند در رویداد onClose آنها Action را برابر با caFree قرار دادها م خوب این کار درواقع هنگام بستن فرم آنرا از بین میبرد به نوعی Destory حالا برای اینکه کاربر مجداد بخواهد اون فرم رو باز کند ما باید در قسمت مربوطه دستور مربوط به ایجاد فرم را قرار دهیم .
خوب تا اینجای کار مشکلی نبود اما مشکل اصلی اونجایی هست که کاربر بیاد مجداد روی اون منو یا هر چیز دیگری که باعث ایجاد فرم میشود کلیک کند باز هم یک فرم دیگر عین همان تولید میکند مثلا ممکنه در یک زمان در برنامه چنید فرم مثل هم داشته باشد به علت کلیک ها اشتباه.
حالا من دنبال روشی هستم تا بتوانم تشخیص دهم که فرم فرزند مربوطه ایجاد شده یا نه تا بر اساس اون برنامه تصمیم بگیره که فرم رو ایجاد کنه یا نه.
ممنومم از راهنماییتون.
من در برنامه ام از روش فرم والد و فرزند استفاده کرده ام و برای اینکه هنگامی که روی دکمه close فرم های فرزند کلیک شد آنها بسته شوند و همچنین اینکه نیازی نیست که این فرمها دائما در حافظه باشند در رویداد onClose آنها Action را برابر با caFree قرار دادها م خوب این کار درواقع هنگام بستن فرم آنرا از بین میبرد به نوعی Destory حالا برای اینکه کاربر مجداد بخواهد اون فرم رو باز کند ما باید در قسمت مربوطه دستور مربوط به ایجاد فرم را قرار دهیم .
خوب تا اینجای کار مشکلی نبود اما مشکل اصلی اونجایی هست که کاربر بیاد مجداد روی اون منو یا هر چیز دیگری که باعث ایجاد فرم میشود کلیک کند باز هم یک فرم دیگر عین همان تولید میکند مثلا ممکنه در یک زمان در برنامه چنید فرم مثل هم داشته باشد به علت کلیک ها اشتباه.
حالا من دنبال روشی هستم تا بتوانم تشخیص دهم که فرم فرزند مربوطه ایجاد شده یا نه تا بر اساس اون برنامه تصمیم بگیره که فرم رو ایجاد کنه یا نه.
ممنومم از راهنماییتون.