Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как преодразовать HEX-число в символ?


Страницы:   1 2

sofs ©   (2005-06-03 13:14:00) 

Как преодразовать HEX-число в символ?


Defunct   (2005-06-04 07:01:00) [1]

> KilkennyCat
кто ж его знает.. может в школе проходят


KilkennyCat   (2005-06-04 05:09:00) [2]

а зачем?


Defunct   (2005-06-04 03:28:00) [3]

> sofs
Сиволом таблицы сиволов, является то, что вы переводили в Hex в самом начале.

Короче говоря господа. Вопрошающий хочет знать, как получить символ ASCII, который соответсвует символу кодировки Win (ES... к своему стыду, забыл как таблица называется). IMHO он хочет сделать преобразователь DOS/Win.


SergP   (2005-06-03 23:24:00) [4]


>  [15] Digitman ©   (03.06.05 13:43)
>
> > P.N.P. ©   (03.06.05 13:42) [14]
>
>
> > Если оно представлено строкой
>
>
> а как оно еще м.б. представлено кроме как строкой ?
> просвети)


А х/з... Может человек имеет ввиду byte....

Мало ли чего можно от народа ожидать.....


begin...end   (2005-06-03 21:50:00) [5]

> sofs ©   (03.06.05 21:47) [32]

Нет.


sofs   (2005-06-03 21:47:00) [6]


> begin...end
А проблема хоть понятна?


begin...end   (2005-06-03 21:29:00) [7]

> sofs ©   (03.06.05 21:26) [30]

По-прежнему, есть попытка присвоить строку целочисленной переменной.
И, по-прежнему, код не компилируется.


begin...end   (2005-06-03 21:26:00) [8]

> sofs ©   (03.06.05 21:22) [27]

> s:integer;

> s:=IntToStr(simvol);

Т.е. целочисленной переменной s прсиваивается строка , возвращаемая функцией IntToStr?

Такой код даже не откомпилируется.


sofs   (2005-06-03 21:26:00) [9]

s:=IntToHex(simvol);описка!


Anatoly Podgoretsky   (2005-06-03 21:25:00) [10]

Чем дальше в лес, тем больше нас.


sofs   (2005-06-03 21:22:00) [11]

s:integer;
simvol:byte;
s:=IntToStr(simvol);
в рич эдит записывается соответсвующии номеру s символ из ASCII


begin...end   (2005-06-03 21:18:00) [12]

> sofs ©   (03.06.05 21:09) [25]

Читаю Ваше сообщение:

> нет,вначале integer

Что "вначале integer"?

> затем inttohex(simvol,2)

Результат функции IntToHex чему-нибудь присваивается? Что такое simvol?

> а потом s:=simvol

Что такое s?

> А теперь в ричэдит

Причём здесь "ричэдит"?

> получить символ из ASCII который соответсвует полученному
> номеру его в таблице

Как "получается" номер? О какой "таблице" идёт речь?

Вот и получается -- в ответ на уточняющие вопросы Вы говорите нечто, вызывающее ещё больше вопросов. И помочь, даже при всём желании, не получится. Пока эта словесная "каша" не превратится в чётко сформулированную задачу.


sofs   (2005-06-03 21:09:00) [13]

нет,вначале integer,затем inttohex(simvol,2),а потом s:=simvol;А теперь в ричэдит получить символ из ASCII который соответсвует полученному номеру его в таблице


begin...end   (2005-06-03 21:06:00) [14]

> sofs ©   (03.06.05 21:03) [23]

Т.е. вначале имелась переменная типа Char (символ). Значение этой переменной было преобразовано в hex-представление функцией IntToHex. Теперь на основе этого hex-представления нужно обратно получить символ (значение исходной переменной). Так?


sofs   (2005-06-03 21:03:00) [15]

У меня есть s:=InttoHex(simvol);Теперь как получить символ из ASCII который соответсвует полученному номеру его в таблице


begin...end   (2005-06-03 21:00:00) [16]

> sofs ©   (03.06.05 20:58) [21]

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


sofs   (2005-06-03 20:58:00) [17]

сабж осуществить


begin...end   (2005-06-03 20:56:00) [18]

> sofs

Что Вам нужно?


sofs   (2005-06-03 20:50:00) [19]

А я не увере учусь а в школе!


ozeron   (2005-06-03 20:31:00) [20]

блин а в универе не учили из 16 в 10 и номер символа в ascii узнать??


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо