Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.02;
Скачать: CL | DM;

Вниз

Как преобразовать 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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.023 c
15-1201497785
azamatufa
2008-01-28 08:23
2008.03.02
FireBird download files - что такое ...._pdb.zip ?


15-1201694364
Tserberus
2008-01-30 14:59
2008.03.02
Ну и что у нас там с DelphiDecompiler


15-1201524459
DillerXX
2008-01-28 15:47
2008.03.02
MatAn music


2-1202303072
alexsashkan
2008-02-06 16:04
2008.03.02
Проблема с добавлением строк в DBGrid


15-1201478180
Lip
2008-01-28 02:56
2008.03.02
как сделать чтобы программы на builder e работали на других