![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравстуйте!Дело в том что нельзя выбрать параметр как массив,как и создать свой тип данных например TArrayString. Но пришла идея передать массив как OleObject
Код:
obj:=CreateOleObject("System.Collections.ArrayList")
в него obj.Clear ;
obj.Add(<строка>)И передаем в функцию : MyArrayFunc(obj:OleVariant):Variant; И также можем из функции Dll передать данные обратно в виде OleObject Последний раз редактировалось Admin, 28.11.2024 в 11:49. |