0
Рассвет
01.01.13
✎
16:16
|
Привет,
Подскажите как на стороне COM (если точнее C#) прочитать объект ДвоичныеДанные, получить его байты.
Раньше как-то я это делал, но совсем забыл, хотя помню что можно. Например, при использовании AppendChunk в ADO можно передать переменную ДвоичныеДанные и он их сам понимает. Как-то это связано с типом VARIANT.
Помню что можно обращаться с ними на стороне 1С через функцию КодСимвола, типа такого:
Размер = Некое число больше чем ДвоичныеДанные.Размер() примерно в 3 раза.
Для Н = 1 по Размер цикл
Y = КодСимвола(ДвоичныеДанные, Н);
КонецЦикла;
в результате для строки "12" в переменной типа ДД получиться последовательность типа 51,52,32,51,53, если дальше читать то -1,-1,-1..
Но это не то, интересует именно COM.
|
|