Здравстуйте!Дело в том что нельзя выбрать параметр как массив,как и создать свой тип данных например TArrayString. Но пришла идея передать массив как OleObject
Код:
obj:=CreateOleObject("System.Collections.ArrayList")
в него obj.Clear ;
obj.Add(<строка>)
Админ: Пользуемся тегами при оформлении кода!
И передаем в функцию : MyArrayFunc(obj:OleVariant):Variant;
И также можем из функции Dll передать данные обратно в виде OleObject