نقل قول: ریفرش کردن برنامه
سلام.
منظورت از ریفرش چیه؟!!
نقل قول: ریفرش کردن برنامه
نقل قول:
نوشته شده توسط
ROSTAM2
سلام.
منظورت از ریفرش چیه؟!!
سلام برادر من 3 تا فرم درست کردم
فرم اول:فرم ورود
فرم دوم:فرم دفترچه
فرم سوم:فرم تنظیمات
من تو قسمت کد نویسی فرم سوم اول دستور زیر را وارد کردمform2 fo2 = new form2
fo2.richtextbox.forecolor=setting
fo2.richtextbox.font=setting
fo2.richtextbox.backcolor=setting
دستورات setting رو قبلا مقدار دهی کرده بودم.این دستورات جواب نداد.به اجبار تو قسمت فرم لود فرم 2 نوشتم این دستورات رو.بعد هم از دستور ریستارت استفاده کردم.اما وقتی برنامه باز میشد همون تنظیمات قبلی بود باید برنامه رو میبستم و خودم اجرا میکردم تا برنامه اجرا بشه.
بعد این هم نشد از دستور fo2.richtextbox1.refresh استفاده کردم که باز هم اتفاقی نیافتاد.
از دستور openform هم کیتونم استفاده کنم ولی اینجوری تمام اجزای داخل اون فرم رو تغییر میده.(یعنی غیر رنگ و فونت richtextbox مال دکمه ها رو هم عوض میکنه).
الان نمیدونم چیکار کنم(یکم ضایع است به خود کاربر بگی برنامه رو ببند بعد باز کن).
نقل قول: ریفرش کردن برنامه
سلام
فکر کنم منظورتان از refresh این هستش که اطلاعتی که قبلا در TextBoxها نوشتی بعد از بستن و باز کردن فرم ها همچنان وجود دارند. خب شما میتونید فرم را Dispose کنید تا تمام منابعی که برای نگهداری داده های فرم در حافظه وجود دارند را از بین ببرید. هر زمان که فرم را مجددا باز کردید گویا همه چیز Refresh هستند.
نقل قول: ریفرش کردن برنامه
سلام. فکر کنم منظور ghasem31372 این باشه که ذخیره تنظیمات زمان اجرای برنامه عملکردی نداره، برای اینکه زمان اجرا یا همون runtime تنظیمات رو مجددا فراخوانی کنید باید قبل از فراخوانی تنظیمات از متود Reload از Settings استفاده کنید.
نقل قول: ریفرش کردن برنامه
ممنون دوستان از پاسخ های خوبتون:تشویق::تشویق:
نقل قول: ریفرش کردن برنامه
وقتی سوال رو کامل و واضح نمی پرسید این میشه که هیچکس متوجه نمیشه سوال چیه. آخر هم معلوم نشد منظورت از سوال چی بود