به نام خدا
با سلام. سوال شده است که ایا می توان به غیر از پنهان و آشکار کردن پنجرا اصلی آکسس (MDI) مثلا کنترل باکس آن را غیر فعال نمود تا کاربر حتما با روش تعیین شده از برنامه خارج شود؟
به نام خدا
با سلام. سوال شده است که ایا می توان به غیر از پنهان و آشکار کردن پنجرا اصلی آکسس (MDI) مثلا کنترل باکس آن را غیر فعال نمود تا کاربر حتما با روش تعیین شده از برنامه خارج شود؟
شما در رویداد UNLOAD فرم اصلی ابتدا خط زیر را بنویسید
CANCEL=1
سپس نحوه خروج را دستور نویسی کنید. مثلا ثبت برخی اطلاعات موقع خروج و ....
و همچنین پیغامی جهت تصمیم گیری به خروج از برنامه یا ادامه کار
به هر شکل با دستور فوق حتی اگر دکمه بستن پنجره اصلی برنامه را بنویسید برای بسته شدن دستورات شما اجرا خواهد شد
به نام خدا
با سلام و تشکر از توجه شما. منظور بنده پنجره اصلی آکسس است (ونه پنجره برنامه تهیه شده). اگر کنترل باکس آن فعال باشد و کاربر برای خروج از آن استفاده نماید عملیات خروج برنامه ریزی شده انجام نخواهد شد.
البته یک راه حل کلی آن است که یک فرم ساده را بصورت maximize در پس زمینه برنامه مان مورد استفاده قرار دهیم. عیب اش هم این است که در این حال نمی توانیم از منوی عادی استفاده کنیم.
یادم هست که راهی برای غیرفعال کردن کنترل باکس پنجره اصلی آکسس وجود دارد. ولی فعلا فراموش کرده ام. گفتم شاید کسی از دوستان یادش باشد
با سلام و احترام
دوست عزیز در نمونه پیوست به وسیله یک ماژول که از همین سایت دانلود کردم ، می توانید دکمه های کلوز و ماکزیمم و مینیمم پنجره اصلی اکسس را فعال و یا غیر فعال نمائید.