![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как преодразовать HEX-число в символ?
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 узнать??