Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];

Вниз

Как преобразовать Tcolor хоть во что-нибудь, желательно в integer   Найти похожие ветки 

 
Reactor   (2008-02-02 20:23) [0]

Строка
label1.caption := ColorToString ( Image1.Canvas.Pixels [ 1, 1 ] );
почему-то не работает


 
Palladin ©   (2008-02-02 20:27) [1]

а с фигов оно должно работать то, мозгонедостаточный ты наш...
caption у тебя буквально String
Pixels у тебя TColor

а в мозгонедостаточной голове не промелькало даже искры нажать F1 и произвести нажатие вродебы простейшей комбинации
StringTo


 
{RASkov} ©   (2008-02-02 20:29) [2]

> [1] Palladin ©   (02.02.08 20:27)

У него все верно написано в [0] а вот в голове несовсем похоже :)


 
KilkennyCat ©   (2008-02-02 20:30) [3]

вообще-то, это работает. И во что-нить пробразовывает, например, в "clWhite"


 
Palladin ©   (2008-02-02 20:31) [4]


> [2] {RASkov} ©   (02.02.08 20:29)

так... пора баиньки...


 
KilkennyCat ©   (2008-02-02 20:32) [5]

ColorToRGB ему надо. наверное.


 
Palladin ©   (2008-02-02 20:33) [6]

хотя нет
до баиньки еще пол литра... :)

ладно, начнем все с начала и их последствий...

Строка
label1.caption := ColorToString ( Image1.Canvas.Pixels [ 1, 1 ] ); //посути абсолютно верна
почему-то не работает // вердикт: 1. дальтоник 2. Монитор сгорел 3. Сгорел довольно умно, не скрывая ответов на форууме


 
{RASkov} ©   (2008-02-02 20:35) [7]

> [5] KilkennyCat ©   (02.02.08 20:32)
> ColorToRGB ему надо. наверное.

Ему хелп нужно читать :)
А то вот додумался.... спросил
> Как преобразовать Tcolor хоть во что-нибудь, желательно в integer

:)


 
{RASkov} ©   (2008-02-02 20:37) [8]

> Ему хелп нужно читать :)

Т.е. не совсем хелп читать, впрочем хелп читать в любом случае, а хотябы поизучать стандартные типы..
А ведь это так просто.... зажал Ctrl и кликай по цепочке :)


 
KilkennyCat ©   (2008-02-02 20:43) [9]

вообще-то, может и не работать... если размерность массива несколько меньше :)


 
Семеныч   (2008-02-02 20:54) [10]

> Reactor   (02.02.08 20:23)  

1. TColor - это Integer и есть, преобразовывать даже и не надо.

2. > почему-то не работает

Если модуль Graphics подключен и эта строка написана там, где нужно, то она должна работать. Осталось только выяснить, где же она написана и выдается какое-то сообщение од ошибке?

> Palladin ©   (02.02.08 20:27) [1]

Насчет "мозгонедостаточного" - не стоит ли все же извиниться?
И впредь постараться обходиться без оскорблений.


 
Palladin ©   (2008-02-02 21:05) [11]


>  [10] Семеныч   (02.02.08 20:54)

позвольте все же мне решать стоит таки ущемлять права мозгонедостаточных или нет...


 
KilkennyCat ©   (2008-02-02 21:13) [12]

> [11] Palladin ©   (02.02.08 21:05)

Это смотря какие права. Если по поводу курения - не позволим! :)


 
Palladin ©   (2008-02-02 21:18) [13]


> KilkennyCat ©   (02.02.08 21:13) [12]

издеваешься...
реально.. хочется жить.. и пошло оно нафик все дымозагрязняющее...
и чегонибудь рядом - рально челюсть вынесу... ну или чего под нее попадется.. :)


 
KilkennyCat ©   (2008-02-02 21:19) [14]

> [13] Palladin ©   (02.02.08 21:18)

нда... жить... а мне вот хочется хорошо жить :)


 
Reactor   (2008-02-02 21:28) [15]

Семеныч. Я тоже думал, что TColor числовой тип. Но оказалось, что ни сравнить, ни присвоить значение другой переменной типа integer нельзя. В хелпе ничего конкретного нет. Здесь нашел только ColorToString. Но и он почему-то не действует. Задача у меня достаточно простая - определить общее количество цветов в рисунке и составить их список.

А палладину я скажу следующее. Ты далеко не первый, кто отвечает мне подобным образом. Когда я учился в институте, то объектно ориентированного программирования почти не было. Сейчас я не работаю программистом, поэтому приходится обращаться сюда. Сейчас мне 35 лет и я уже 10 лет, как владелец и генеральный директор своей собственной компании. И мне не обидно, когда такие как ты отвечают мне подобным образом. Ты себя уже наказал. Своим отношением к людям ты выбрал будущее, которое я тебе сейчас вкрадце нарисую:
Ты обречен всю жизнь работать на дядю за зарплату. За бутылкой дешевого пива и обсыпавшись по уши чипсами ты будешь рассказывать всем какой ты крутой программер, но твои дети ни когда не узнают, что такое хорошее образование и что такое свой дом на берегу средиземного моря. Ты будешь мечтать о начальнике, который положит тебе две штуки, о том, как на своей помойке с двухлитровым движком сделаешь мерс со светофора и т.п. Ты сейчас никто и умрешь никем, оставив после себя недолгую память о своей никчемной жизни.


 
KilkennyCat ©   (2008-02-02 21:35) [16]

> Но оказалось, что ни сравнить, ни присвоить значение другой
> переменной типа integer нельзя.

var
 cl : Tcolor;
 integ : integer;
.....
  integ := cl;


у меня почему-то льзя.


> хелпе ничего конкретного нет.


Вы, наверное, номинальный директор. Типа, зиц-председатель. Ибо нормальный хелп читать сможет, не ища в нем "конкретное" объяснение вопроса, вытекающего следствием из объяснения базовых истин.


 
KilkennyCat ©   (2008-02-02 21:36) [17]

А про будущее некрасиво. Вот Остап Бендер обрисовывал Паниковскому будущее - это было красиво...!


 
KilkennyCat ©   (2008-02-02 21:39) [18]

Не удержусь и еще добавлю: судя по возрасту, мы учились одновременно. ООП было. И судя из речи, у вас все хорошо, Ваши дети писают в средиземное море и т.д. Тады непонятно, че вы программера не наймете-то?


 
Palladin ©   (2008-02-02 21:55) [19]


> А палладину я скажу следующее. Ты далеко не первый, кто
> отвечает мне подобным образом. Когда я учился в институте,
> то объектно ориентированного программирования почти не было.

Когда я писал программные проекты на TV ими даже и не пахло :)))
Ну все... ты меня вовлек в ностальгию.. сейчас я буду плакать, вспоминая змейку и сапера, и пытаься уснуть...



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.057 c
15-1201425398
Evanescence
2008-01-27 12:16
2008.03.02
Operating system not found


15-1201186192
oldman
2008-01-24 17:49
2008.03.02
"Интерфейс не зарегистрирован" что бы это могло быть?


2-1202226967
_Shuler_
2008-02-05 18:56
2008.03.02
копирование из MsWord


15-1201628450
Kerk
2008-01-29 20:40
2008.03.02
Посоветуйте прогу для монтажа видео


2-1202211571
vegarulez
2008-02-05 14:39
2008.03.02
вопрос про кодировку темы письма. инди10.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский