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