找回密码
 立即注册
搜索

大家来找PowerPoint 2010新BUG

8
回复
382
查看
[复制链接]

17

主题

512

帖子

338

幻币

豪侠武师

Rank: 4

积分
860
QQ
2016-4-12 13:22:58 显示全部楼层 |阅读模式
Powerpoint 2010 很强大,但同时问题也多多,请多提意见~~
占位
1、PowerPoint 2010 中文版 开发文件 参考文档 错误
2、PointerColor.RGB 属性设置在默迹状态下无效
3、绘图方式速度奇慢无比
4、DrawLine函数只能画,不能擦除
5、PPT的输入字符及存档等慢,尤其在SMART状态下
6、powerpoint 2010无法插入某些视频文件
PPT学习论坛
回复

使用道具 举报

13

主题

208

帖子

36

幻币

一流武者

Rank: 3Rank: 3

积分
251
QQ
2016-4-12 15:26:59 显示全部楼层
1、PowerPoint 2010 中文版 开发文件 参考文档 错误
PowerPoint 2010 开发人员参考 帮助和使用方法 整个缺失,
可以单个查询,不能整体查看。
相比之下,英文版就没有这个大问题。
但英文版也不全是没有问题,漏了至少24个对象属性的文件,进一步对比中。
修补此BUG的方法如下:
[原创]         PowerPoint 2010 开发人员参考 中文版帮助BUG修正V1.01
PPT学习论坛
回复 支持 反对

使用道具 举报

17

主题

204

帖子

53

幻币

一流武者

Rank: 3Rank: 3

积分
265
QQ
2016-4-12 15:43:03 显示全部楼层
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句柄的方式来实现。
PPT学习论坛
回复 支持 反对

使用道具 举报

12

主题

204

帖子

32

幻币

一流武者

Rank: 3Rank: 3

积分
241
QQ
2016-4-12 15:55:52 显示全部楼层
3、绘图方式速度奇慢无比
仍然是上述案例,大家运行对比一下。
在PPT2010下运行的速度,可能要比PPT2007慢上十多倍,更别提PPT2003等
解决方案:暂无
PPT学习论坛
回复 支持 反对

使用道具 举报

9

主题

230

帖子

28

幻币

一流武者

Rank: 3Rank: 3

积分
277
QQ
2016-4-12 16:14:12 显示全部楼层
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下正常。
解决方案:暂无
PPT学习论坛
回复 支持 反对

使用道具 举报

12

主题

213

帖子

38

幻币

一流武者

Rank: 3Rank: 3

积分
260
QQ
2016-4-12 16:16:31 显示全部楼层
直播啊?占个位置,慢慢看!!
PPT学习论坛
回复 支持 反对

使用道具 举报

14

主题

205

帖子

30

幻币

一流武者

Rank: 3Rank: 3

积分
250
QQ
2016-4-12 16:21:34 显示全部楼层
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就重新配置好了。
PPT学习论坛
回复 支持 反对

使用道具 举报

13

主题

203

帖子

35

幻币

一流武者

Rank: 3Rank: 3

积分
254
QQ
2016-4-12 16:55:26 显示全部楼层
6、powerpoint 2010无法插入某些视频文件
powerpoint 2010 无法插入视频文件,powerpoint2010插入视频文件有进度条,进度条结束后没有任何反应。
视频文件编辑工具条也没有显示。请问是什么原因,该如何解决?
PowerPoint 2010中不能成功插入视频文件。进度条会出现,然后就没有反应了。
另外,视频文件编辑工具也没有出现。
我们能在PowerPoint 2010中成功插入视频,我插入的视频是“wmv”格式的。操作步骤是通过“插入”>“对象”来进行的。
引起这个问题的原因可能有很多种,例如:插入了不兼容的视频格式,视频文件编码不能够被系统默认的插件支持,插入的视频文件大小过大,某些插件的影响或者是一些其他的原因。
解决方案:
参考,下面是PowerPoint 2010 支持的文件格式:
PPT学习论坛
回复 支持 反对

使用道具 举报

18

主题

205

帖子

53

幻币

一流武者

Rank: 3Rank: 3

积分
273
QQ
2016-4-12 17:10:51 显示全部楼层
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。
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册