Выкладываю модуль, содержащий функции, позволяющие связать массивы VB (=SAFEARRAY) с определенным участком памяти и таким образом работать с этим участком, как с массивом.
З.Ы. Код для VB. Подайте идею, как это сделать в VB.NET. тому кто это сделает надо нобелевку выписывать...
Исправил мелкий баг