VB.net 连续写块时产生大量 .page 临时图形文件问题

VB.net(不使用SDK) FOR循环连续写块时,每写一个块都会在C盘临时文件夹下新产生一个100多兆的 .page 临时图形文件,手动删也删不掉,当循环次数多的时候整个C盘就会被写满导致CAD报错,只有把CAD软件关闭后这些临时图形文件才会清除,请问有谁知道有什么办法可以解决?

写块循环大致如下:
For i% = 0 To 100
GcadSSet.Clear‘选择集清空
GcadSSet.Select(0, BoundRes(i, 0), BoundRes(i, 1), ,)‘窗口选择模式‘ 选择窗口范围比图框大1/200,以确保全部选中。
SaveFFName = FFName & "(P" & Format(i + 1, "000") & ")" & ".DWG" ‘建立保存文件名
GcadDoc.Wblock(SaveFFName, GcadSSet) ‘写块到保存文件名的文件中
GcadDoc.Utility.Prompt("Page: " & i + 1 & "/" & 100 Exported") ’命令栏提示当前输出图块数。
Next


已邀请:

lena

赞同来自:

您好,这个二次开发相关您可以http://ask.gstarcad.com/question/66944访问一下

要回复问题请先登录注册