eagling
路人甲
路人甲
  • 注册日期2004-10-21
  • 发帖数126
  • QQ
  • 铜币540枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2100回复:3

ArcMap打不开,可能是因为VBA编程后的问题

楼主#
更多 发布于:2007-04-03 22:40
我的Arcmap9.0没打开,只有ArcGIS9.0那个启动图框显了一会,然后就消失了。但打开任务进程,发现Arcmap赫然列入进程当中。后来怀疑跟VBA编程后normal.mxt文件有关系,就到C:\Documents and Settings\user\Application Data\ESRI\ArcMap\Templates把normal.mxt文档移走(不敢删除,里面是我这些天来的成果),然后再打开Arcmap,结果就能打开。关掉后继续打开,又出现打不开的毛病,需要重新删掉新生成的normal.mxt后才能打开,这是什么问题呢,大家跟个讲解,谢谢了!!!
喜欢0 评分0
中国GIS的未来,要靠GIS农民创造.
eagling
路人甲
路人甲
  • 注册日期2004-10-21
  • 发帖数126
  • QQ
  • 铜币540枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-04-04 09:35
请各位达人给个解决途径,有力的出力,有经验的出出经验。谢谢大家了!!!!!
中国GIS的未来,要靠GIS农民创造.
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15947
  • QQ554730525
  • 铜币25339枚
  • 威望15364点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2007-04-04 09:43
<P>好象我有力也不好发力帮你哦<img src="images/post/smile/dvbbs/em03.gif" /></P>
<P>不过如果你的normal.mxt没被修改的话,应该没问题的,因为你删除normal.mxt后,启动arcmap,normal.mxt是重新生成的</P>
举报 回复(0) 喜欢(0)     评分
eagling
路人甲
路人甲
  • 注册日期2004-10-21
  • 发帖数126
  • QQ
  • 铜币540枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-04-04 10:18
<DIV 12px">试了又试,突然发现我原来把change VBA security 的安全性调到中了的,它是让你选择是否启用宏,然后我把它调回到低,然后重新启动Arcmap,竟然起来了,我把自己移出来的normal.mxt文档放回去,再重新启动,还是起来了,功能和原来一模一样。<BR>现在我终于可以总结下了,如果把安全性调低或高,Arcmap能正常启动,低-所有VBA编的功能完全正常,高-不能实现VBA编的功能,要让你激活宏。而中-不知道为什么,在其启动是可能是需要弹出对话框,所以Arcmap界面被阻止,进程中还是会有的。所以,在用Arcmap的自编宏时,还是将安全性保持在低比较好。</DIV>
中国GIS的未来,要靠GIS农民创造.
举报 回复(0) 喜欢(0)     评分
游客

返回顶部