Форум: "Основная";
Текущий архив: 2010.01.31;
Скачать: [xml.tar.bz2];
ВнизПеревод ASCI в HEX и наоборот? Найти похожие ветки
← →
Константин (2009-02-17 17:19) [0]При управлении через GPIB устройством передача команд происходит через буфер. Буфер носит тип PChar. Для управления устройством необходимо задействовать все возможные байты т.е. буфер заполнять не символами ASCI а типа $00 или $2F. Как заполнять PChar HEX кодом, а не символами? Пробовал cmdbuf:= PChar($50); - выдает ошибку.
← →
KSergey © (2009-02-17 17:27) [1]Буфер типа PChar?? А что такое переменная типа PChar понимание есть? Изложи здесь.
← →
MBo © (2009-02-17 17:31) [2]cmdbuf[0] := Char($50);
← →
KSergey © (2009-02-17 17:37) [3]> MBo © (17.02.09 17:31) [2]
Добрый ты...procedure Super_Puper;
var
mybuf: PChar;
begin
cmdbuf[0] := Char($50);
sendBufToDevice(cmdbuf);
end;
← →
KSergey © (2009-02-17 17:39) [4]сорри, компилятор ошибку дает на мой код. Надо
var
mybuf: PChar;
заменить наvar
cmdbuf: PChar;
← →
MBo © (2009-02-17 19:00) [5]>компилятор ошибку дает
А чтобы в рантайме не было ошибки, Пушкину придется напрячься ;)
← →
Константин (2009-02-17 19:54) [6]Спасибо вам добрые люди :) Решение оказалось очень простым :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2010.01.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c