用 delphi调用 mapx,周六还可以用,今天运行就提示如下错误"project project1.exe raised exception class einvalidop with message 'invalid floating point operation'.process stopped.use step or run to continue."之后又提示"exception einvalidop in module mapx40.ocx at 0000B39D.invalid floating point operation."view CPU windows后停在"1000B3EO DD45BO        fld qword ptr[ebp-$50]"处,请大家帮忙看看是怎么回事呀?本来我的mapx是一个试用版,后来用解霸解了,geoset管理器还可以用,在delphi中就不能用了,另外在vb调用就可以正常运行。

解决方案 »

  1.   

    mapx是什么玩意?
    现在geoset管理器,vb都还能用吗?
      

  2.   

    mapx是一种地图控件
    geoset管理器是指mapx的
    vb可以运行指的是用vb调用mapx
    跟踪后就停在
    program BK;
    uses
      Forms,
      Main in 'Main.pas' {MainForm},
      load in 'load.pas' {LoadForm};{$R *.res}begin
      Application.Initialize;
      Application.CreateForm(TMainForm, MainForm);
      Application.CreateForm(TLoadForm, LoadForm);
      Application.Run;
    end./////////////////这里
      

  3.   

    另外,怎样删除delphi中的一个类