UserLPSolvePath: String;
Свойство UserLPSolvePath определяет путь до библиотеки lpsolve55.dll или liblpsolve55.so.
Библиотека lpsolve55.dll для ОС Windows или liblpsolve55.so для ОС Linux необходима, чтобы в «Форсайт. Аналитическая платформа» была возможность использовать модуль для решения линейных задач LPSolve. Библиотека должна быть предварительно загружена и распакована. Загрузку можно произвести с одного из следующих сайтов:
Также для использования библиотеки должна быть рассчитана и сохранена её контрольная сумма.
Для выполнения примера предполагается, что библиотека lpsolve55.dll загружена и сохранена в подкаталог C:\Work\LPSolve\.
Добавьте ссылку на системную сборку Stat.
Sub UserProc;
Var
LPSolve: ISmLPSolveManager;
Begin
LPSolve := New SmLPSolveManager.Create;
LPSolve.UserLPSolvePath := "C:\Work\LPSolve\lpsolve55.dll";
End Sub UserProc;
В результате выполнения примера для текущего репозитория будет задан путь, по которому будет использоваться библиотека lpsolve55.dll.
См. также: