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

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

hex


максим ©   (2008-02-28 17:37:00) 

можно ли каким-нибудь образом переводить строку в hex?


Anatoly Podgoretsky   (2008-02-29 09:41:00) [1]


> > Buffer  : array [0..200000] of Char
>
> это вроде как и есть PChar

Нет, это массив символов.


Смирнов   (2008-02-29 05:37:00) [2]


> там вообщето тип идет не Char а PChar


> Buffer  : array [0..200000] of Char


это вроде как и есть PChar


максим   (2008-02-28 21:53:00) [3]

разобрался, а ведь все из-за тараканов в голове и лени :)


macrodens   (2008-02-28 21:44:00) [4]

to максим   (28.02.08 21:34) [10]
И ошибку не выдает???
там вообщето тип идет не Charа PChar
да и массив не нужен


максим   (2008-02-28 21:34:00) [5]

var
 Buffer  : array [0..200000] of Char;
 Text  : array[0..200000 * 2] of Char;
 CountStream:integer;
begin
text := 'xzxz';
CountStream := 2*Length(text);
BinToHex(Buffer, Text, CountStream);


опять не то :(


macrodens   (2008-02-28 21:28:00) [6]

можно, например вспомнить некоторые основы программирования и работы с информацией.
перевод из 10-ичной системы в 16-тиричную, и наоборот.

многие от этого отплевываются - что мол типа прошлый век и т.п. - а как приспичит....


максим   (2008-02-28 21:23:00) [7]

var
 s,p:pansichar;
s:='stroka';
bintohex(p,s,2*sizeof(p));


так чтоли?


Anatoly Podgoretsky   (2008-02-28 19:04:00) [8]

> максим  (28.02.2008 17:47:05)  [5]

А память Пушкин будет выделять?


clickmaker   (2008-02-28 18:00:00) [9]


> чет не так делаю

справку не читаешь.

BufSize is the size of Buffer. Text needs to point to a sequence of characters that has at least 2*BufSize bytesbecause each hexadecimal character represents two bytes.


максим   (2008-02-28 17:47:00) [10]

bintohex похожа на ту что ищу, только как ей пользоваться не пойму
var
s,p:pansichar;
s:='stroka';
bintohex(p,s,length(s));
чет не так делаю


Dimaxx   (2008-02-28 17:43:00) [11]

Тьфу, StrToInt('$6655')


palva   (2008-02-28 17:43:00) [12]

Строка это - догадываюсь - переменная типа String.
А что такое hex - догадаться не могу.


Dimaxx   (2008-02-28 17:42:00) [13]

IntToHex


clickmaker   (2008-02-28 17:41:00) [14]

BinToHex


Наверх

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