1. Вы только массив не можете передать или любые переменные тоже?
2. Вы учитываете соглашение о связях stdcall?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте !
Подскажите пожалуйста, как это сделать ...
Цель - написание своей функции сортировки массива, аналогично
В Delphi пишу библиотеку:
library SortProcedures; uses ShareMem, SysUtils, Classes; {$R *.res} type DoubleArray = array of Double; procedure ArraySortEx(A: array of DoubleArray; Size: Integer; StartFrom: Integer; SortType: Integer); var F: TextFile; i, j: Integer; begin AssignFile(F, 'C:\array.txt'); Rewrite(F); for i:=StartFrom to Size - 1 do for j:=0 to 8 do WriteLn(F, FloatToStr(A[i][j])); CloseFile(F); end; exports ArraySortEx; begin end.В коде эксперта я делаю Импорт:
и вызываю процедуру так:
При вызове возникает ошибка . Что я делаю неправильно ?