Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 07:16 24.06.24 
Компютри и Интернет
   >> Delphi
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | (покажи всички)
Тема Label.Text.Color  
Автор Timo (собствен ник )
Публикувано21.01.16 21:34



Не знам защо така се получава
Имам на едно място


Label.Text.Color:=clRed;
Beep;
CheckBox.Checked:=True;

а на друго място

Label.Text.Color:=clBlue;
Beep;
CheckBox.Checked:=False;


като Beep и CheckBox си работят а label не си сменя цвета.
Защо се получава така и как да го направя да си сменя цвета?

Най-дългият път започва с първата крачка...


Тема Re: Label.Text.Colorнови [re: Timo]  
Автор Naki (Company PC Guy)
Публикувано21.01.16 23:14



Я пробвай вместо това:
Label.Font.Color := каквото трябва?
Кажи дали става.






Тема Re: Label.Text.Colorнови [re: Naki]  
Автор Timo (собствен ник )
Публикувано22.01.16 01:32



Е как да стане щом се определя цвят?

Най-дългият път започва с първата крачка...


Тема Re: Label.Text.Colorнови [re: Timo]  
Автор BatiGogo ()
Публикувано22.01.16 07:07



Като смениш боята, що не вземеш да refresh- неш етикета (че и формата)?
За всеки случай.



Тема Re: Label.Text.Colorнови [re: BatiGogo]  
Автор Timo (собствен ник )
Публикувано22.01.16 12:42



Това е идея но защо другите работят а цвета не се сменя на текста? Пробвах да сменя текста но и него не го хареса. Чексбукса и Бибитката работят но лабел и текст едит не бачкат. Едно до друго са.
Става въпрос за UDP като получи сигнал да сигнализира с смяна на цвета на Лабела.

Най-дългият път започва с първата крачка...


Тема Re: Label.Text.Colorнови [re: Timo]  
Автор Naki (Company PC Guy)
Публикувано22.01.16 16:18



Оффф... Ужасно.

Какъв програмист си ти!? Мисли малко - аналогично, на което си писал, разбира се - какво значи "как да стане"!
Дадох ти го недовършено нарочно, за да го довършиш сам - не исках да ти го "сдъвквам" до 100% яснота.

Label.Font.Color := clRed;
Label.Font.Color := clBlue;
примерно.

Пробвах сега на моя комп с BCB6, точно така се прави - и си бачка.


Редактирано от Naki на 22.01.16 17:38.



Тема Re: Label.Text.Colorнови [re: Timo]  
Автор BatiGogo ()
Публикувано22.01.16 17:35



Ами като се замисля:
Бибитката ходи към тонколоната, а боята - към телИвизора. Звука се обработва и пиука. А това дето е на монитора, не винаги се изобразява веднага. Особенно ако в цикъл въртиш некои нещица...
Ами ако сменя боята и я връща бързо? Окото няма да може да засече промяната, нали?



Тема Re: Label.Text.Colorнови [re: BatiGogo]  
Автор Naki (Company PC Guy)
Публикувано22.01.16 19:49



* Предполагаш разни неща, дето вероятно хич не са така.



* Решението вече го дадох. Нека да се включи авторът пак.




Тема Re: Label.Text.Colorнови [re: Naki]  
Автор BatiGogo ()
Публикувано22.01.16 19:56



Ами какво да направя, след като боба ми е ГМО и не отчита вярно понякога...А картите ТАРО съм ги забутал нейде...
Ръсим мозък и се надяваме да е от полза в някаква степен...



Тема Re: Label.Text.Colorнови [re: BatiGogo]  
Автор Timo (собствен ник )
Публикувано22.01.16 21:06



Ами ако сменя боята и я връща бързо? Окото няма да може да засече промяната, нали?
Ми нещо подобно става макат че му хакнах пробно по един sleep(1000) за да видя какво ще се получи. Пак да си кажа че чексбукса си бачка на едно с бибитката но цвят и надпис не се променят. Не ми се пуска допълнителен таймер.

Най-дългият път започва с първата крачка...


Тема Re: Label.Text.Colorнови [re: Naki]  
Автор Timo (собствен ник )
Публикувано22.01.16 21:11



Не ти разбрах решението!
Сложил си ги двата на едно и естествено че ще видя второто.

Най-дългият път започва с първата крачка...


Тема Re: Label.Text.Colorнови [re: Timo]  
Автор Naki (Company PC Guy)
Публикувано22.01.16 21:17



Не те разбирам хич!
В твоя код замени грешния си ред с моя правилен - какво не разбра??


Твоят вариант не става, замени го с моето!
Тоест твоето Label.Text.Color трябва да стане Label.Font.Color - всичко друго си остава така.

Какво значи "двата на едно"?? Един ред съм дал - не са два.


Редактирано от Naki на 22.01.16 23:30.



Тема Re: Label.Text.Colorнови [re: Naki]  
Автор Timo (собствен ник )
Публикувано23.01.16 00:53



Малко съм те подвел
ставаше въпрос че е Label.Font.Color сега разбрах и критиката за какъв програмист съм ;)
Явно нещата (събитията) се случват много бързо. но не знам защо има разлика. Това ми е интересно иначе винаги мога да измисля алтернативен вариант да го задействам.
Та по въпроса! Защо едното работи а другото не? Трябва да има причина и без ГМО боб ;)

Най-дългият път започва с първата крачка...


Тема Re: Label.Text.Colorнови [re: Timo]  
Автор Naki (Company PC Guy)
Публикувано23.01.16 12:13



Кое работи?
Кое не работи?
Цитирай и двете!

Това, дето съм го дал нема начин да не работи, освен ако нямаш някъде грешка, или много бързо стават нещата както БатиГого предположи.
Ако БатиГого е прав, то му се извинявам!



С таймер трябва да стане, ама трябва да се направи правилно.
Какво си задал в Таймера като събития?
И кога и при какви условия го Enable-ваш тоз Таймер?


Редактирано от Naki на 23.01.16 14:33.



Тема Re: Label.Text.Colorнови [re: Timo]  
Автор Naki (Company PC Guy)
Публикувано23.01.16 21:37



Явно няма да се оправим така.
Пиши ми в Скайп: nakibest
(кажи, че си от Дира)




Тема Re: Label.Text.Colorнови [re: Timo]  
Автор Naki (Company PC Guy)
Публикувано26.01.16 09:43



Пинг? Ко стана?






Тема Re: Label.Text.Colorнови [re: Naki]  
Автор Timo (собствен ник )
Публикувано27.01.16 00:42



Пинг


Скоро не съм си играл но проблема си остава. Всичко което го пусна заедно с Лабела си работи но лабела не! Пробвах да сменя lanel.caption:='hhhh'
но и така не става. Много бързо се сменя и това е проблема а закъснението не му влияе. Примерно sleep(1000) на лабела не отчита а другите като beep си работят.
Пак да повторя, това се случва при приемане на сигнал от порт на UDP. Целта е смяна на цвета на текста в лабела.

Най-дългият път започва с първата крачка...


Страници по тази тема: 1 | 2 | (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.