امتیاز موضوع:
  • 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,058
موضوع‌ها: 139
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 34801
( 25779 تشکر در 8960 ارسال )
ارسال: #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: تغيير همزمان در چند ابزار
ممنون انجام شد/.....................
دست زدن - بهینه شده برای ورژن جدید لبخند ملیح − بهینه شده برای ورژن جدید

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

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

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


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  جستجو در چند فيلد sepehrEZ 9 9,658 ۲۵-فروردین-۱۳۹۴, ۱۷:۴۵:۲۳
آخرین ارسال: liveevil00
Sad [فوری] اسم ابزار sahar_sayyah 3 1,673 ۱۴-آبان-۱۳۹۳, ۲۲:۱۹:۴۰
آخرین ارسال: Loyal
  ابزار های دلفی در vb6 javad917 0 1,052 ۱۶-شهریور-۱۳۹۳, ۱۵:۳۰:۰۷
آخرین ارسال: javad917
  محاسبه میان چند ساعت و زمان مختلف sepahbod 5 4,720 ۰۴-تير-۱۳۹۲, ۱۶:۴۰:۴۵
آخرین ارسال: Ghoghnus
  انتخاب چند گزینه در file name در کنترل comman dialog hamed_Arfaee 2 1,784 ۲۹-خرداد-۱۳۹۲, ۱۰:۳۷:۳۰
آخرین ارسال: hamed_Arfaee
  [سوال] راهنمایی در رابطه با چند دستور در VB6 Rain_Saeid 1 1,995 ۲۱-بهمن-۱۳۹۱, ۱۳:۵۰:۰۷
آخرین ارسال: Payman62
  راهنمایی برای چند مورد در برنامه نویسی VB6 Rain_Saeid 14 8,479 ۱۲-شهریور-۱۳۹۱, ۱۰:۰۸:۲۰
آخرین ارسال: vigraz
  [سوال] چند تا سوال SBRE77 21 12,782 ۱۶-مرداد-۱۳۹۱, ۱۹:۱۵:۰۵
آخرین ارسال: SBRE77
  چگونه يه تايمر را روي فرم قرار دهيم و مدت اجرا آن را به يك ساعت تغيير دهيم! rap0661 10 8,875 ۱۱-خرداد-۱۳۹۱, ۱۹:۵۶:۵۸
آخرین ارسال: Ghoghnus
  [سوال] استفاده از یک ابزار به صورت مالتی و جندتایی zirak 5 3,827 ۱۷-دى-۱۳۹۰, ۱۳:۱۴:۱۶
آخرین ارسال: Payman62

پرش به انجمن:


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

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