حرکت بین فرم ها

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • saman10

    • 2012/12/25
    • 6

    حرکت بین فرم ها

    سلام

    من میخواستم بعد از اینکه دکمه تایید فرم را میزنن فرم بسته بشه یا و وقتی فرم دوم نمایش داده میشه فرم اولی بسته بشه من از کد زیر استفاده میکنم. ولی پیغام میده آبجکت شما نمی تواند لود یا Unload شود.

    Unload UserForm1

    آیا از کد اشتباهی استفاده میکنم یا قلق داره؟

    باتشکر
  • shamsololama

    • 2010/02/15
    • 940

    #2
    RE: حرکت بین فرم ها

    با درود فراوان
    این کدی که نوشتی برای بستن فرمی که اسمش Userform1 هست درست است مشکلی نداره
    و شما به اسم فرم دقت کنید که ایا نام فرم شما که میخواهید بسته شود به همین اسم هست یا نه
    و اینکه می توانید از کدی زیر استفاده کنید

    Unload Me
    که این کد همان فرم جاری را می بندد

    و زمانی که شما می خواهید بعد از بسته شدن فرم یک فرم دو را باز کنید از این کد استفاده کنید

    Unload Me
    UserForm2.Show

    که اگر این دو دو کد را جابجا کنید

    UserForm2.Show
    Unload Me
    بعد از باز شدن فرم دو ممکن است فرم یک شما بسته نشود و این می تواند به آن دلیل باشد که در پروپرتیس فرم دو شما گزینه ShowModal برابر با True هست که در حال حاضر نیز مشکلی که شما با آن روبرو شده اید بخاطر همین هست
    برای رفع این مشکل از پروپرتیس گزینه ShowModal فرمها را برابر با False قرار دهید
    ---------------------------------------------------------------------------------------------------
    بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
    shamsololama@yahoo.com
    09177733411

    کامنت

    چند لحظه..