ThisDrawing.Regen acAllViewports实现什么功能?
<P> Dim oStyle As AcadTextStyle </P><P> Set oStyle = ThisDrawing.TextStyles.Add("KANJI")<BR> oStyle.fontFile = "TXT.shx"<BR> oStyle.BigFontFile = "EXTFONT.shx"<BR> oStyle.Height = 0<BR> oStyle.Width = 1<BR> oStyle.ObliqueAngle = 0<BR> oStyle.TextGenerationFlag = 0<BR> <BR> ThisDrawing.ActiveTextStyle = oStyle<BR> <BR> ThisDrawing.Regen acAllViewports</P>
<P>该段程序实现追加一个TEXT样式,并且设置一些属性,</P>
<P>请问这段程序里面的最后一个语句(ThisDrawing.Regen acAllViewports)有什么作用,</P>
<P>偶也查看了一些资料:重生整个图形以及刷新计算所有对象的屏幕坐标值及视图精度,</P>
<P>但是由于本人刚接触这个东西,所以没有理解,</P>
<P>请知道的朋友帮忙解答,</P>
<P>谢谢!!!!</P> <P>ThisDrawing.Regen acAllViewports可以让修改过的东东立即显现出效果来,如果是添加一个样式的话不要可能也无所谓吧!</P>
<P>不对之处请高手指点。</P> <P>首先感谢你的回复,</P>
<P>其次我不是什么高手,朋友抬举了,,</P>
<P>我的程序中是只添加一个样式,</P>
<P>我去掉了ThisDrawing.Regen acAllViewports语句试过,的确没有影响,</P>
<P>所以朋友说的没错,,</P>
<P>非常感谢!!!!</P>
<P> </P>
页:
[1]