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

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

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

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

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

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

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос