大家来找PowerPoint 2010新BUG
Powerpoint 2010 很强大,但同时问题也多多,请多提意见~~占位
1、PowerPoint 2010 中文版 开发文件 参考文档 错误
2、PointerColor.RGB 属性设置在默迹状态下无效
3、绘图方式速度奇慢无比
4、DrawLine函数只能画,不能擦除
5、PPT的输入字符及存档等慢,尤其在SMART状态下
6、powerpoint 2010无法插入某些视频文件 1、PowerPoint 2010 中文版 开发文件 参考文档 错误
PowerPoint 2010 开发人员参考 帮助和使用方法 整个缺失,
可以单个查询,不能整体查看。
相比之下,英文版就没有这个大问题。
但英文版也不全是没有问题,漏了至少24个对象属性的文件,进一步对比中。
修补此BUG的方法如下:
[原创] PowerPoint 2010 开发人员参考 中文版帮助BUG修正V1.01 2、PointerColor.RGB 属性设置在默迹状态下无效
以下代码,是绘制一个钻石星的过程。
请大家比较一下,在PPT2007和PPT2010的运行结果看一下,
2010下手动可以变更颜色,在VBA模式下上述属性根本不起作用。
Sub T1()
Dim x(50), y(50), Xc, Yc, tt, n, r, i, j
SlideShowWindows(1).View.PointerColor.RGB = RGB(255, 0, 0)
Xc = 320
Yc = 240
r = 200
n = 21
tt = 2 * 3.14159 / n
For i = 0 To n - 1
x(i) = Xc + r * Cos(i * tt)
y(i) = Yc - r * Sin(i * tt)
Next i
For i = 0 To n - 2
For j = i + 1 To n - 1
ActivePresentation.SlideShowWindow.View.DrawLine x(i), y(i), x(j), y(j)
Next j
Next i
End Sub
解决方案:
目前没有好的办法,只有通过调用颜色设备API句柄的方式来实现。 3、绘图方式速度奇慢无比
仍然是上述案例,大家运行对比一下。
在PPT2010下运行的速度,可能要比PPT2007慢上十多倍,更别提PPT2003等
解决方案:暂无 4、DrawLine函数只能画,不能擦除
Sub draw(ByVal X As Integer, ByVal Y As Integer, ByVal Radius As Integer)
Dim name As String
stp = 0
Do While stp = 0
Call cls
Angle = (Angle + ScrollBar1.Value) Mod 360
XO = X + Radius * Cos(Angle * pi / 180)
YO = Y + Radius * Sin(Angle * pi / 180)
xs = Sqr((4 * Radius) ^ 2 - 10 ^ 2) + XO '4 * Radius + X0
With ActivePresentation.Slides(1)
.Shapes("d").Left = XO
.Shapes("d").Top = YO
.Shapes("k").Left = xs - .Shapes("k").Width / 2
.Shapes("k").Top = Y - .Shapes("k").Height / 2
End With
DoEvents
If stp = 1 Then End
With ActivePresentation.SlideShowWindow.View
.PointerColor.RGB = RGB(0, 0, 0)
.drawLine X, Y, XO, YO + 3
.drawLine xs, Y, XO, YO + 3
End With
Set myDocument = ActivePresentation.Slides(1).Shapes
If stp = 2 Then
Call cls
With myDocument
.AddLine(X, Y, XO + 2, YO + 3).name = "1"
.AddLine(xs, Y, XO, YO + 3).name = "2"
End With
CommandButton1.Caption = "继续"
End If
Loop
End Sub
出于版权归属考虑,完整代码请联系
魅力老猫MM@QQ号#mllm(252908496)
对比在2007和2010下的运行结果,可见运行轨迹在2010时完全是默涂涂,2007下正常。
解决方案:暂无 直播啊?占个位置,慢慢看!! 5、PPT的输入字符及存档等慢,尤其在SMART状态下(2007有相同的问题)
PowerPoint 2007、2010在输入每个字符时都会调用词典进行检查,而简体中文的词典有近100MB之巨,这就带来了巨大的磁盘操作量,从而在整体上拖慢了PowerPoint的性能。
注:而Word2007,2010和Excel2007,2010采用了不同的屏幕显示机制,因此不受这个问题影响
其它可能的情况:
1. 打印机驱动与Office 2010不兼容
2. 显卡驱动
3. PowerPoint的第三方加载项
Powerpoint 2010/07打字很慢,还包括。由于关闭”高级文字服务“导致的。 在Powerpoint 2010/07里由于关闭该服务导致中不能输入,这确实是Office 2010/07才有的一个Bug,因为关闭高级文字服务除了对Powerpoint 2010/07有影响,对其他任何程序都没有影响。而且是所有的输入法,包括微软拼音,全拼双拼什么的,都无法输入。
解决方案:
控制面板→添加/删除程序→选择Microsoft Office 2007,2010条目,然后点击“更改”按钮,在弹出的窗口中选择“添加或删除功能”,然后点击“继续”按钮→在“安装选项”中,依次展开“Office共享功能”、“校对工具”、“简体中文校对工具”,然后将“拼写和语法检查程序”从“从本机运行”改为“不可用”,然后点击“继续”按钮。一分钟后,Office2007,2010就重新配置好了。 6、powerpoint 2010无法插入某些视频文件
powerpoint 2010 无法插入视频文件,powerpoint2010插入视频文件有进度条,进度条结束后没有任何反应。
视频文件编辑工具条也没有显示。请问是什么原因,该如何解决?
PowerPoint 2010中不能成功插入视频文件。进度条会出现,然后就没有反应了。
另外,视频文件编辑工具也没有出现。
我们能在PowerPoint 2010中成功插入视频,我插入的视频是“wmv”格式的。操作步骤是通过“插入”>“对象”来进行的。
引起这个问题的原因可能有很多种,例如:插入了不兼容的视频格式,视频文件编码不能够被系统默认的插件支持,插入的视频文件大小过大,某些插件的影响或者是一些其他的原因。
解决方案:
参考,下面是PowerPoint 2010 支持的文件格式:
PowrPoint2010手动制作Ribbon的一个BUG
1)word、excel下没有问题。
2)PPT的函数可以无需参数,也可以有参数,上面两个都要。
3)PPT的2007版,命名空间为2006/01,而2010版为2009/074)PPT的2007用customUI,2010用customUI145)PPT2007中订制的界面,在2010中可见。当2010没用customUI14时,会引用customUI
6)同上,可以引用customUI的办面,便是ONaction仍然出错。
7)PPT的压缩格式必须保持不变,或采用归档(不压缩),否则oncation出错。(最重要的一点)
8)第七点的情况在在2010下出现,在2007下不出现。
9)当使用中文,但用的是ANSI时,不会出错,但是界面不显示。
综上所述:
2010的压缩格式,是他识别的一个BUG。
页:
[1]