View Full Version : سوال: گرفتن مقدار رنگ زمینه
30rabi
دوشنبه 23 خرداد 1390, 22:55 عصر
با سلام خدمت اساتید محترم
چگونه می توان مقدار رنگ زمینه را گرفت (مثلا رنگ زمینه یک فرم ) و بتوان آنرا ذخیره نمود؟
ممنون
30rabi
دوشنبه 23 خرداد 1390, 23:08 عصر
راستی یادم رفت بگم که من توی یک فرم هستم اما می خوام که رنگ زمینه یک فرم دیگر رو بگیرم
با تشکر
returnx
دوشنبه 23 خرداد 1390, 23:57 عصر
اگه فرم هاتون تو یک پروژه هست ، کافیه که فقط خاصیت backcolor اون فرم فرا خونی کنید و در یک متغیر ذخیره بعد در یک فایل بنویسید...
اینجوری:
Dim bg_color As String
bg_color = Form2.BackColor
30rabi
سه شنبه 24 خرداد 1390, 08:44 صبح
سلام
اگه میشه کد تبدیل اون به هگزا رو نیز ذکر کنید
ممنون
returnx
سه شنبه 24 خرداد 1390, 10:08 صبح
نمیدونم منظورتون این هست یا خیر!؟
Dim a, b As String
a = Me.BackColor
b = Hex(Int(a))
محسن واژدی
سه شنبه 24 خرداد 1390, 10:18 صبح
سلام
اگه میشه کد تبدیل اون به هگزا رو نیز ذکر کنید
ممنون
سلام علیکم
البته رنگ دریافت شده خود مقداری هگزاد میباشد
kuh_nur
سه شنبه 24 خرداد 1390, 13:28 عصر
شما این کار رو انجام بدین راحتترین
Dim bg_color As long
bg_color = Form2.BackColor
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.