如何分发Delphi+MapX?(100分)

  • 主题发起人 Renping_zhang
  • 开始时间
R

Renping_zhang

Unregistered / Unconfirmed
GUEST, unregistred user!
我是一个刚开始用MapX+Delphi编辑的新手,有个简单的问题请高手们帮忙。
问题:当我需要发布程序时,需要打入哪些文件,才能保证程序正常运行?
我不想单独装MapX,也就说如何让TMap控件自己注册!!
 
最简单的方法就是用mapX的安装文件直接在客户的机器上安装一下就行了,最省心。
如果你要不怕麻烦的话,看看mapX的帮助,里面有专门的一章讲述怎么发布,要打包
哪些文件。用wise或installshield之类的打包就行了。

有一点要注意的就是用第一种方法时,mapinfo的字体文件(就是那些地图符号)你
要在delphi程序打包发布时打进去,要不就有点问题。

如果不明白,给我写信,我给你份中文资料。
junqilian@163.com
 
峻祁连,你好!
你所说的中文资料是不是MapX中文培训教材?如果不是,请发我一份
Renping_zhang@163.com,谢谢!
另外,我按照MapX中文培训教材所说的,将所列的系统文件、DLL文件、MapX.ocx和字体文件都打进去,
并且MapX.ocx也进行注册,结果不行。后来我把"C:/Program Files/Common Files/MapInfo Shared/MapX Common/”
目录下的所有DLL文件全部打入,结果系统弹出“Raster engine was unable to recongnize image file format.”
错误信息。
我没有其它办法,请你多多帮忙!!!
 
大哥,我也要,谢谢
hanzhigang-1998@163.com
 
并不是所有的文件MAPX需要注册的,你可以把出错的那个文件取消注册。
MAPX根据机器号来确定机器的许可证,所以你还要人工操作。
如果是使用D版还是使用MAPX自己安装的好。因为到期好重装
 
MAPX中文资料,给我一份,谢谢
Yourfriendzq@vip.sina.com
 
liuwen,我并没有把Raster.dll进行注册呀!这在MapX中文培训教材也说的很清楚.
 
哦,我以前试过,没有你这个问题,不过我没有注意Raster.dll这个文件。
出错影响程序运行吗?
 
当然影响程序运行!!!地图不能打开。如果你以前成功分发过,请给我一个小的例子好吗?
让我看看究竟要打入哪些文件,注册哪些文件。
注:我目前只对MapX40.ocx进行注册
 
我作的有10M以上,呵呵。不知道不要Raster.dll这个文件会怎么样?其实大家都是试出来的结果,
不行你到MAPINFO的网站上去问吧,第二天可以给答案
 
我用installshield express(完全版) 按照教程发布mapx 很正常,并没有提示错误,我发现ISE是同mapx发布
结合最好的安装程序之一,尤其是D版。
 
我以前也遇到类似问题,原因是没有把原来的图片文件打入?你试试!
 
接受答案了.
 
呵呵,答的多还不如答的少,来的早还不如来的巧!
 
顶部