Здравствуйте!
Возникла проблема с использованием arcobjects в Delphi 2007.
На данный момент установлено:
ArcGIS Desktop 9.1
Service Pack 1
ArcGIS Engine Runtime 9.1
Service Pack 1
ArcGIS Engine Developer Kit 9.1
Service Pack 1
Импортированы следующие элементы управления ActiveX в Delphi:
ESRI MapControl
ESRI PageLayoutControl
ESRI TOCControl
ESRI ToolBarControl
Далее пытаюсь реализовать простейший пример загрузки карты в MapControl или PageLayoutControl
...
sFileName := '.\testmap.mxd';
if FileExists(sFileName) then
If PageLayoutControl1.CheckMxFile(sFileName) Then
PageLayoutControl1.LoadMxFile(sFileName);
...
После чего возникает ошибка "Invalid Floating Point operation", причем CheckMxFile выдает положительный результат.
Помогите разобраться с данной проблемой.
Зарание спасибо.