cccccccs
路人甲
路人甲
  • 注册日期2005-01-14
  • 发帖数3
  • QQ
  • 铜币119枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1517回复:5

mapx的dll问题

楼主#
更多 发布于:2005-01-14 09:42
<P>问题是这样的,我的程序在大多数机器上都可以正常使用,但是在某几台机器上总是报读DAENGINE.DLL出错的错误,这些机器都是安装了mapx5.02的,而且可以正常使用的那些机器也没有做什么特殊设置,实在是令小弟头大啊,请高手指点一下吧,拜谢 </P>
<P>ps:是用delphi7+mapx5.02开发的</P>

<P>现在又出了这样的问题,一台从前运行正常的机器在重装过系统+重装mapx后居然也出这个错了,晕死。。。可以定位到出错是在删除图元的时候,在删除图元前曾有循环做过添加图元、searchatpoint等操作。。。但是如果新建一个工程只简单地作添加图元删除图元的时候却也不报错啊,这是为什么啊啊阿。。晕死,要说程序有问题吧,但是在开发的机器上和其他若干机器都非常正常的运行啊,这是为什么啊啊。。。老大们指点一下吧,拜</P>
喜欢0 评分0
mariner03
路人甲
路人甲
  • 注册日期2004-09-08
  • 发帖数6
  • QQ
  • 铜币136枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-01-27 17:53
可以是你Mapx版本对中文支持不好引起的。
举报 回复(0) 喜欢(0)     评分
echo2003
点子王
点子王
  • 注册日期2003-07-28
  • 发帖数2453
  • QQ76947571
  • 铜币5473枚
  • 威望1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
2楼#
发布于:2005-01-21 11:19
<P>你的MAPX是中文版,还是英文版的?</P>
举报 回复(0) 喜欢(0)     评分
yonggl
路人甲
路人甲
  • 注册日期2005-01-20
  • 发帖数2
  • QQ
  • 铜币104枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-01-20 14:32
<P>估计是中文引起的</P><P>我在vc下也出现了</P>
举报 回复(0) 喜欢(0)     评分
mygis001
路人甲
路人甲
  • 注册日期2004-09-30
  • 发帖数73
  • QQ
  • 铜币301枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-01-18 16:43
budong
举报 回复(0) 喜欢(0)     评分
cccccccs
路人甲
路人甲
  • 注册日期2005-01-14
  • 发帖数3
  • QQ
  • 铜币119枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-01-14 11:12
<P>嗯,大概与环境有关吧,写了一个非常简单的程序
procedure TForm1.Button3Click(Sender: TObject);
begin
  lyRoadsTemp := Map1.Layers.Add(FeatureTemp +'\' +RoadsTemp + '.tab', Map1.Layers.Count + 1);
    lyRoadsTemp.Visible := false;
end;</P><P>procedure TForm1.Button4Click(Sender: TObject);
begin
   lyRoadsTemp.DeleteFeature(edit1.Text);
   showmessage('ok');
end;</P><P>在会出错的机器上执行的话,有时对,有时报读DAENGINE.DLL出错。。。在不出错的机器上永远不会出错。。。</P><P>可问题是,mapx装的是一样的啊,也没进行什么特殊设置。。。各位遇到过这种问题么。。</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部