阅读:1192回复:1
[求助]程序移除某一图层后删除所有相关文件异常
<P>我在当前的地图窗口中移除某一图层后,想把该图层的所有相关文件删除,如.shp,.shx,.dbf等,可是会出现异常如下</P>
<P>System.IO.File.Delete(path)</P> <P><BR>{System.IO.IOException}<BR> System.SystemException: {@"该进程无法访问文件“E:\usa.shp”,因为该文件正由另一进程使用。"}</P> <P>该如何解决呢?</P> |
|
1楼#
发布于:2006-06-23 14:09
<P>没有出现问题</P>
<P> private void button2_Click(object sender, System.EventArgs e)<BR> {<BR> axMapControl1.DeleteLayer(0);<BR> System.IO.File.Delete(@"C:\shp\world30.shp");<BR> <BR> }</P> <P>我这里的axMapControl1.DeleteLayer(0)就是C:\shp\world30.shp</P> |
|
|