امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
تغيير همزمان در چند ابزار
نویسنده پیام
student-p آفلاین
كاربر دو ستاره
**

ارسال‌ها: 168
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 18
( 125 تشکر در 76 ارسال )
ارسال: #1
تغيير همزمان در چند ابزار
با سلام خدمت دوستان عزيز

ميخواستم ببينم ايا امكان تغيير همزمان چند خاصيت از چند ابزار وجود دارد يا خير بعنوان مثال بشه رنگ بكگراند چند shape رو بجاي اينكه بصورت تكي تغيير بديم بشه يكباره تغيير داد؛مثلا بگيم s1 تا s7 رو ....


کد php:
Private Sub Command1_Click()
S1.BackColor RGB(25500)
S2.BackColor RGB(25500)
S3.BackColor RGB(25500)
S4.BackColor RGB(25500)
S5.BackColor RGB(25500)
S6.BackColor RGB(25500)
S7.BackColor RGB(25500)

End Sub 

موفقيت توانايي رفتن از شكستي به شكست ديگر بدون از دست دادن شور و حرارت است. (وينستون چرچيل)

بهترین لینک دنیا اینجا رو کلیک کن(هر چی بخوای هست)

۲۸-خرداد-۱۳۹۷, ۱۱:۱۳:۳۸
وب سایت ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: تغيير همزمان در چند ابزار
سلام

اگر اسمها متفاوت باشند؛ خیر
یعنی چطور؟
یعنی اینکه اسم شیپ اولی هست s1 و اسم دومی هست s2 و . . . 
اینطوری امکان اینکه گروهی مشخصاتشون رو عوض کنید ندارید و باید تک تک مثل همین کاری که انجام دادی انجام بدید


ولی اگر اسمها یکی باشن؛ مثلا اسم اول باشه s1 و اسم دومی هم باشه s1 و اسم سومی هم باشه s1 و ...
وقتی این اسم گذاری رو انجام میدید یه خاصیتی به شیپ (یا هر کامپوننت دیگه ای مثل textbox و label و ..) اضافه میشه بنام index
که توسط اون میتونید به شیپ مرد نظرتون دسترسی داشته باشید


مثلا شما یک حلقه از ۱ تا ۷ مینویسید و داخل حلقه مینویسید
کد:
S(i).BackColor = RGB(255, 0, 0)

و اینطوری کل ۷ تا شیب مورد نظرتون کاری که میخوایتید رو انجام میدادن...


این کاری که توضیح داردم دز vb6 انجام میشد؛ 

الان که سرچ کردم همین کار با روش متفاوتی انجام میشه


اینا رو تست کنید

https://stackoverflow.com/questions/3388...-same-name

https://arstechnica.com/civis/viewtopic.php?t=496043

http://www.vbforums.com/showthread.php?2...-in-VB-Net
(آخرین ویرایش در این ارسال: ۳۰-خرداد-۱۳۹۷, ۰۰:۵۶:۲۸، توسط babyy.)
۲۹-خرداد-۱۳۹۷, ۰۱:۴۰:۴۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : student-p, 1نفر, lord_viper
student-p آفلاین
كاربر دو ستاره
**

ارسال‌ها: 168
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 18
( 125 تشکر در 76 ارسال )
ارسال: #3
RE: تغيير همزمان در چند ابزار
(۲۹-خرداد-۱۳۹۷, ۰۱:۴۰:۴۷)babyy نوشته است: سلام

اگر اسمها متفاوت باشند؛ خیر
یعنی چطور؟
یعنی اینکه اسم شیپ اولی هست s1 و اسم دومی هست s2 و . . . 
اینطوری امکان اینکه گروهی مشخصاتشون رو عوض کنید ندارید و باید تک تک مثل همین کاری که انجام دادی انجام بدید


ولی اگر اسمها یکی باشن؛ مثلا اسم اول باشه s1 و اسم دومی هم باشه s2 و اسم سومی هم باشه s3 و ...
وقتی این اسم گذاری رو انجام میدید یه خاصیتی به شیپ (یا هر کامپوننت دیگه ای مثل textbox و label و ..) اضافه میشه بنام index
که توسط اون میتونید به شیپ مرد نظرتون دسترسی داشته باشید


مثلا شما یک حلقه از ۱ تا ۷ مینویسید و داخل حلقه مینویسید
کد:
S(i).BackColor = RGB(255, 0, 0)

و اینطوری کل ۷ تا شیب مورد نظرتون کاری که میخوایتید رو انجام میدادن...


این کاری که توضیح داردم دز vb6 انجام میشد؛ 

الان که سرچ کردم همین کار با روش متفاوتی انجام میشه


اینا رو تست کنید

https://stackoverflow.com/questions/3388...-same-name

https://arstechnica.com/civis/viewtopic.php?t=496043

http://www.vbforums.com/showthread.php?2...-in-VB-Net
ممنون دوست عزيز ؛بررسي ميكنم لبخند - بهینه شده برای ورژن جدید

موفقيت توانايي رفتن از شكستي به شكست ديگر بدون از دست دادن شور و حرارت است. (وينستون چرچيل)

بهترین لینک دنیا اینجا رو کلیک کن(هر چی بخوای هست)

۲۹-خرداد-۱۳۹۷, ۰۸:۲۰:۲۰
وب سایت ارسال‌ها
پاسخ
student-p آفلاین
كاربر دو ستاره
**

ارسال‌ها: 168
موضوع‌ها: 24
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 18
( 125 تشکر در 76 ارسال )
ارسال: #4
RE: تغيير همزمان در چند ابزار
ممنون انجام شد/.....................
دست زدن - بهینه شده برای ورژن جدید لبخند ملیح − بهینه شده برای ورژن جدید

موفقيت توانايي رفتن از شكستي به شكست ديگر بدون از دست دادن شور و حرارت است. (وينستون چرچيل)

بهترین لینک دنیا اینجا رو کلیک کن(هر چی بخوای هست)

۱۰-تير-۱۳۹۷, ۱۲:۴۱:۲۲
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Sad [فوری] اسم ابزار sahar_sayyah 3 2,693 ۱۴-آبان-۱۳۹۳, ۲۲:۱۹:۴۰
آخرین ارسال: Loyal
  ابزار های دلفی در vb6 javad917 0 1,855 ۱۶-شهریور-۱۳۹۳, ۱۵:۳۰:۰۷
آخرین ارسال: javad917
  چگونه يه تايمر را روي فرم قرار دهيم و مدت اجرا آن را به يك ساعت تغيير دهيم! rap0661 10 11,357 ۱۱-خرداد-۱۳۹۱, ۱۹:۵۶:۵۸
آخرین ارسال: Ghoghnus
  [سوال] استفاده از یک ابزار به صورت مالتی و جندتایی zirak 5 4,963 ۱۷-دى-۱۳۹۰, ۱۳:۱۴:۱۶
آخرین ارسال: Payman62
  مشکل کار با ابزار Tree View restles20 3 4,278 ۱۹-آذر-۱۳۹۰, ۰۴:۰۰:۲۲
آخرین ارسال: sehm67
  چند تا ابزار جالب Pr0grammer 0 2,425 ۲۰-تير-۱۳۸۹, ۱۹:۳۸:۲۱
آخرین ارسال: Pr0grammer
  گرفتن دو عدد همزمان در تکست باکس matilda 3 4,851 ۳۰-خرداد-۱۳۸۹, ۰۴:۱۲:۰۷
آخرین ارسال: mamaliomega
  مجموعه ابزار بسیار زیبا و کاربردی osenvistasuite2009 karbon2010 0 1,936 ۰۲-دى-۱۳۸۸, ۰۳:۱۴:۴۰
آخرین ارسال: karbon2010
  ابزار Microsoft DataRepeater Control 6.0 فاطمه وطن دوست 1 2,930 ۲۴-مرداد-۱۳۸۸, ۰۲:۴۷:۴۵
آخرین ارسال: dcamera
  تغيير سايز عكس reza87 2 3,196 ۰۲-آذر-۱۳۸۷, ۱۳:۲۲:۳۵
آخرین ارسال: asoft

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS