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

Вниз

Получил из com порта байты данных , заполнил ими массив   Найти похожие ветки 

 
JTAG   (2005-11-21 15:53) [0]

данные типа byte значения этих байтов соотчетсвует ascii кодам букв, подскажите как вывести на форму полученный массив ввиде текста?


 
tesseract ©   (2005-11-21 22:09) [1]

var buf:array of byte;
     str:string;
begin
str:="";
for i:=0 to length(buf) do
str:=str+chr(buf[i]);
end;


 
Кефир87 ©   (2005-11-21 22:41) [2]

А можно извратиться 8)

var
 arob : array[0..N-1] of byte;
 s     : string;

....
s := StrPas(Pchar(@arob[0]));

StrPas можно и убрать 8)
8)))


 
tesseract ©   (2005-11-22 10:42) [3]


> А можно извратиться 8)


Точно особенно учитывая что по скорости исполнения твой вариант запросто может быть медленнее за счёт двух typecast:-).



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
3-1130411409
diwww
2005-10-27 15:10
2005.12.11
Получить позицию первой выводимой записи в DBGrid-е


1-1131782900
mfender
2005-11-12 11:08
2005.12.11
TDateTime и зимнее/летнее время и пересчёт из/в UNUX Timestamp


3-1130232135
Ярослав
2005-10-25 13:22
2005.12.11
Отображение в DBGrid поля типа TimeStamp с миллисекундами


14-1132580983
Kerk
2005-11-21 16:49
2005.12.11
Серебрянный матч. Как это было.


1-1131793569
<PREDATOR>
2005-11-12 14:06
2005.12.11
Как запустить прогу из командной строки