اطلاعیه

Collapse
No announcement yet.

تعریف متغیر عمومی برای gui

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    تعریف متغیر عمومی برای gui

    دوباره سلام . می خوام بدنم که چه طور می شه تو gui یه متغیر تعریف کنی که از اون بشه تو چند جای مختلف استفاده کنی . مثلا تو زیرروال مربوط به یه pushbutton یه عدد رو در 2 ضرب کنی بعد تو زیر روال مربوط به pushbutton دیگه از اون عدد استفاده کنی .

    اینم بگم در اصل متغیر من یه عکس هستش که می خوام تو زیرروال های مربوط به چند تا دکمه هر دفعه یه تغییری توش بدم .

    با تشکر

    #2
    پاسخ : تعریف متغیر عمومی برای gui

    نمیدونم تو gui فرق میکنه یا نه ولی اگه بنویسید global x متغیر x عمومی میشه.
    It's nice to be important but it's important to be nice!

    از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

    دیدگاه


      #3
      پاسخ : تعریف متغیر عمومی برای gui

      بله بصورت global تعریف کنید مثلا global x;
      هر جا که میخواید استفاده کنید اول باید همینو بنویسید مثلا در کد کلیک یه button

      دیدگاه


        #4
        پاسخ : تعریف متغیر عمومی برای gui

        برای اینکه اون متغیر از همان ابتدا شناخته شده باشد باید در تابع OpeningFcn بصورت global تعریف شود و همچنین در هر تابع یا callback ای که می خواهید اون رو فراخوانی کنید باید در ابتدای تابع اون متغیر بصورت global تعریف شود.
        همچنین می تونید اون متغیر رو در کلاس handles قرار بدید چون در تمامی callback ها به صورت ارگومان ورودی فراخوانی خواهد شد.
        :nerd:
        There are only 10 types of people in the world
        those who understand binary , and those who don't

        دیدگاه

        لطفا صبر کنید...
        X