Как использовать вариантные массивы в Delphi

У меня есть две программы на Delphi7: сервер автоматизации COM (EXE) и другая программа, использующая сервер автоматизации.

Мне нужно передать массив байтов из одной программы в другую.

После непродолжительных поисков я обнаружил, что лучше всего использовать вариантные массивы (поправьте меня, пожалуйста, если вы знаете какие-либо методы получше).

Мой вопрос: Как мне создать вариантный массив в одной программе, а затем как прочитать его значения в другой?

Я знаю о VarArrayCreate и VarArrayLowBound / VarArrayHighBound, но я ' Я не уверен, как это сделать правильно.

Спасибо!

19
задан dthorpe 1 September 2010 в 20:28
поделиться