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

Вниз

Как преобразовать массив байт в строку?   Найти похожие ветки 

 
Ruslan   (2004-06-02 14:23) [0]

Имееться массив байт  например 52h,53h,30h,35h,39h
как его преобразовать в строку вида "RS059" ???


 
jack128 ©   (2004-06-02 14:27) [1]

SetLength(s, High(ByteArray) - Low(ByteArray) + 1);
if s <> "" then
 move(ByteArray[Low(ByteArray)], s[1], Length(s));


 
han_malign   (2004-06-02 14:32) [2]

или в одну строку:
SetString(s,PChar(@ByteArray[Low(ByteArray)]),Length(ByteArray));


 
Ruslan   (2004-06-02 14:42) [3]

А можно поподробнее...


 
Тимохов ©   (2004-06-02 14:45) [4]

раньше "поподробнее" просили на совет воспользоваться тем-то и тем-то (в смысле написать код).
теперь "поподробнее" значит объяснить (наверное) код.
во времена.
Куда подробнее - одна строчка кода.


 
Ruslan   (2004-06-02 14:48) [5]

код не компилируеться - ошибка Uncompatible types. Поэтому попросил поподробнее.


 
Jeer ©   (2004-06-02 14:48) [6]

Ну что делать - народ ветшает, молодежь кроме пива ничем не интересуется.
В крайнем случае, просит отрыжку в ротик вложить:(


 
Тимохов ©   (2004-06-02 14:50) [7]


> Ruslan   (02.06.04 14:48) [5]
> код не компилируеться - ошибка Uncompatible types.

с этого и надо было начинать.

не мне вас учить вопросы задавать, но все же
1. какой из приведенных варинатов не работает.
2. как у вас описан bytearray


 
Ruslan   (2004-06-02 14:56) [8]

Извиняюсь - все работает. Огромное спасибо!



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

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
6-1082816945
Yegorchic
2004-04-24 18:29
2004.06.13
Доступ к файлам по FTP...


1-1086241616
Strazh
2004-06-03 09:46
2004.06.13
Visible:=false в form.create ???


6-1082716503
lika
2004-04-23 14:35
2004.06.13
Исходники почтового клиента


1-1086034988
Knoxville
2004-06-01 00:23
2004.06.13
Печать отдельной части окна


4-1083688325
AlexZ_CRC
2004-05-04 20:32
2004.06.13
Открыть <u> все </u> CDROM на компе