Как-то давно нашёл пример как при помощи vbapi32.inc передавать масивы, это сделать легко, если они статического размера. У меня же они могут меняться, как передать размеры?
Они вроде как должны быть здесь:
vbArrayLBound(psa, 1) 'от
vbArrayUBound(psa, 1) 'до
bArrayFirstElem(psa) 'указатель первого элемента
Но при запуске программы она вылетает напрочь.
Есть конечно мысль передавать размеры как аргументы функций, но мне кажется это как-то некрасиво...