Вниз
Скачать: CL | DM;

Что возвращает Chr(I)?   Найти похожие ветки 

 
Ник   (2008-01-29 12:14) [0]

Что возвращает Chr(I), в случае когда I: integer и, в частности для фонта MS Sans Serif, принимает значение значительно большее чем 255?
В любом случае какие символы возращаются, но чем они (или откуда) определяются?
Спасибо


 
clickmaker ©   (2008-01-29 12:17) [1]


> Ник   (29.01.08 12:14)
> Что возвращает Chr(I), в случае когда I: integer

как он может быть integer, когда параметр там - byte?


 
Семеныч   (2008-01-29 12:18) [2]

А Вы проверьте, чему равно Ord(Chr(I)) - и увидите. Предполагаю, что старшие байты I просто отсекаются, но не уверен.


 
Сергей М. ©   (2008-01-29 12:19) [3]


> для фонта MS Sans Serif


Фонт-то тут причем ?


 
Ник   (2008-01-29 12:21) [4]

Фонт - однобайтовый


 
Сергей М. ©   (2008-01-29 12:24) [5]


> Фонт - однобайтовый


Да хоть терабайтный !

Какое отношение упомянутый оператор приведения типа имеет к какому-то там фонту ?


 
Palladin ©   (2008-01-29 12:27) [6]


> [4] Ник   (29.01.08 12:21)

ты бредишь :)


> [2] Семеныч   (29.01.08 12:18)

ничего не отсекается, берется значение mod 256, оверфлоу короче...


 
Anatoly Podgoretsky ©   (2008-01-29 14:18) [7]


> Фонт-то тут причем ?

А как же он увидит?


 
Сергей М. ©   (2008-01-29 14:38) [8]


> как же он увидит?


Кого можно увидеть при преобразовании типа ?)


 
Ник   (2008-01-29 14:39) [9]


> Palladin ©   (29.01.08 12:27) [6]


> ничего не отсекается, берется значение mod 256, оверфлоу
> короче...

Вполне согласен, однако это никак не стыкуется, когда, например когда юзаю Chr(-32)  - а или Chr(-33)  - Я :)


 
homm ©   (2008-01-29 14:45) [10]

> [9] Ник   (29.01.08 14:39)
> Вполне согласен, однако это никак не стыкуется, когда, например
> когда юзаю Chr(-32)  - а или Chr(-33)  - Я :)

Как не стыкуется?
-32 = $FFFFFFE0;
-33 = $FFFFFFDF;


 
@!!ex ©   (2008-01-29 14:47) [11]

> Вполне согласен, однако это никак не стыкуется, когда, например
> когда юзаю Chr(-32)  - а или Chr(-33)  - Я :)

Учи матчасть. в частности хранение целочисленных в памяти.


 
Ник   (2008-01-29 14:51) [12]


> homm ©   (29.01.08 14:45) [10]

Убедил


 
Anatoly Podgoretsky ©   (2008-01-29 15:37) [13]

> Сергей М.  (29.01.2008 14:38:08)  [8]

Ну как он без шрифта то увидит, ведь он же не умеет иначе.
Иначе причем шрифт



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.013 c
15-1200763466
мойипизвестен
2008-01-19 20:24
2008.02.24
А что будет если...


11-1169247642
Моторокер
2007-01-20 02:00
2008.02.24
TKOLTrayIcon и подсказки в трее (balloons, not hints)


15-1201188802
Sergei
2008-01-24 18:33
2008.02.24
Версия BIOS


2-1201508246
asdfa
2008-01-28 11:17
2008.02.24
Вставить подстроку в нужную позицию


15-1200776703
Riply
2008-01-20 00:05
2008.02.24
Рекурсивная работа с FindFirst/Next




   Наверх