PDA

View Full Version : سوال: استفاده از مقدار جانبی



Mask
شنبه 21 آبان 1390, 15:11 عصر
با سلام.
سوالم رو با یه مثال توضیح میدم.
من یه لیبل دارم و یه ComboBox بر روی فرمم.
آِیتم های کمبو هم اینطوری پر شده:
clRed
clBlack
میخام بدونه اینکه از ItemIndex یا IF استفاده کنم.از دستور زیر استفاده کنم.
آیا شدنیه.؟

Label1.Font.Color:=ComboBox1.Text;
ممنون از راهنماییتون.

سعید صابری
شنبه 21 آبان 1390, 15:33 عصر
مسلما نه. مقدار color از نوع Tcolor است و combo.text از نوع رشته ای.

اگه می خوای زیاد کد نویسی (if,case ...) ننویسی از advcolorcombobox از مجموعه TMS استفاده کن.



Label1.Font.Color:=AdvColorComboBox1.Color;

SAASTN
شنبه 21 آبان 1390, 17:42 عصر
اینم میشه:
Label1.Font.Color := Graphics.StringToColor(ComboBox1.Text);