ممنون میشم درباره دستور With و End With توضیحی همراه مثال بدید
ممنون میشم درباره دستور With و End With توضیحی همراه مثال بدید
اگه يه كم خودت كنجكاوي به خرج ميدادي ميفهميدي.
توسط اين دستور ميتوني روي يه كنترل تمركز كني و مشخصات اون رو مقدار دهي كني :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
در واقع و در باطن دستور with یک متغییر محلی را به عبارتی تخصیص میدهد و اجازه میدهد بدون محاصبات مجدد کارها را انجام دهیم و در نهایت باعث کدنویسی کمتر هم خواهد شد.
که دستور فوق معادل دستوری زیر خواهد بود:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این دستور ضمن خلاصه نویسی (همانکه کاربر 3Dmajid هم اشاره کردند.) ، میتواند در سرعت اجرا هم موثر باشد.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
چون در همین مثال فوق هر کدام از AAA و BBB و CCC و DDD و... خودشان میتوانند یک متد و تابع و یا مشخصه باشند که محاسبات و عملیاتهایی را انجام دهند و سپس مقداری را باز گردانند، در این صورت مشخص خواهد بود که دستور زیر بسیار کندتر اجرا میشود و باید همه این محاسبات را هربار تکرار کند.
موفق باشید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)