تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 6 از 6

نام تاپيک: تغيير در عملكرد دگمه Close پنجره

  1. #1
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض تغيير در عملكرد دگمه Close پنجره

    سلام
    بازم من با سوالهاي ....
    انشاء ... كه حال همگي خوب باشه.
    خلاصه
    من مي خوام وقتي روي دكمة Close فرمم كليك مي كنم يه فرم ديگه باز بشه. (فرمم بسته نشه) توي رويداد OnClose فرمم بايد چه كدي بنويسم تا پنجره دوم باز بشه و فرم اصليم هم بسته نشه؟
    هر وقت توي رويداد Onclose فرمم مي نويسم مثلا: Form2.show تا مياد فرم دوم نشون داده بشه برنامه بسته ميشه.
    موفق باشين
    باي

  2. #2
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام

    نه بابا. باز هم romixery گل گلاب.

    راستش خیلی خوشم میاد از سوالاتت . اما این بار چهار بار سوالت رو خوندم...

    بگذریم.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این کد هم برای OnClose.


    حالا یک سوال برای چی این کد رو میخواهی بزاری برای فرم اصلی؟

    توجه داشته باش که یک دکمه Exit باید بسازی و براش دستور Application.Terminate رو بنویسی.

    به هر حال. صلاح مملکت خویش خسروان دانند...


    موفق باشی

  3. #3
    داره خودمونی میشه sp1000's Avatar
    تاريخ عضويت
    Nov 2006
    محل سكونت
    قشم
    پست ها
    189

    پيش فرض

    شما شايد بخواهيد كه برنامه فقط با كليدي كه شما تعريف می کنید بسته بشه.
    براي اين كار بايد كليدهاي ALT+F4 از كار بيفتند.



    :Code

    در قسمت VAR در بالاي قسمت IMPLEMENTATION يك متغيير به شكل زير تعريف نماييد :

    ;CV:BOOLEAN

    در رويداد ON CLOSE QUERY اين گونه بنويسيد

    ;CANCLOSE:=CV
    و در رويداد ONSHOW فر م اينگونه بنویس
    ;CV:=FALSE

    حال تا زماني كه اين متغيير FALSE باشه فرم بسته نمیشه بنابراين در كليدي كه براي خروج تعريف میکنید بايد اينگونه عمل كنيد
    ;CV:=TRUE

    ;FORM.CLOSE

    این رو گفتم که برنامه شما بسته نشه به هرحال شاید بی ربط باشه !!!

    نمیدونم بدردتون خوردم یا نه ؟
    به هرحال همین قدر بیشتر بلد نبودم
    بای
    Last edited by sp1000; 05-11-2007 at 08:34.

  4. #4
    آخر فروم باز NoneForce's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    Sector0@
    پست ها
    1,603

    پيش فرض

    سلام
    بازم من با سوالهاي ....
    انشاء ... كه حال همگي خوب باشه.
    خلاصه
    من مي خوام وقتي روي دكمة Close فرمم كليك مي كنم يه فرم ديگه باز بشه. (فرمم بسته نشه) توي رويداد OnClose فرمم بايد چه كدي بنويسم تا پنجره دوم باز بشه و فرم اصليم هم بسته نشه؟
    هر وقت توي رويداد Onclose فرمم مي نويسم مثلا: Form2.show تا مياد فرم دوم نشون داده بشه برنامه بسته ميشه.
    موفق باشين
    باي
    سلام
    اين هم يك روش ديگه :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  5. #5
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض

    بازم سلام
    واقعا دستون درد نكنه از اين دلسوزي شماها.
    كد سلجر جان كارمو راه انداخت.
    حالا گفتين براي چي مي خوام اين كار رو بكنم:
    واقعيت اينكه من برنامه اي رو نوشتم كه قبل از خروج از برنامه بايد از كاربر بخواد كه چگونه از برنامه خارج بشه.
    مثلا فقط مي خواد خارج بشه، يا نه خارج شدن همراه با پشتيبان گيري از برنامه باشه، يا مي خواد فقط تغيير كاربر بده يا... .
    مثل ويندوز XP خودمون ديگه. وقتي مي خواين Shotdown كنين چه پنجره اي باز ميشه؟ من همون پنجره رو براي برنامم شبيه سازي كردم.
    بازم از همگي ممنونم.
    موفق باشين
    باي

  6. #6
    داره خودمونی میشه sp1000's Avatar
    تاريخ عضويت
    Nov 2006
    محل سكونت
    قشم
    پست ها
    189

    پيش فرض

    مگه داری چیکار میکنی که برنامه پشتیبان بگیره
    منظورت از پشتیبان ثبت اطلاعات هستش یا فایل ها رو توی یه جای دیگه ذخیره میکنه
    به هر حال موفق باشی
    بای

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •