CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  VFP

vfp控制powerpoint转贴

楼主liujianjun_(流星尔)2003-12-04 19:55:48 在 其他数据库开发 / VFP 提问

启动   PowerPoint  
  7.       PptApp   =   CreateObject("Powerpoint.Application")  
  8.  
  9.   *   添加一个   presentation  
  10.       PptPres   =   PptApp.Presentations.Add(1)  
  11.  
  12.   *   添加一个幻灯片  
  13.       PptSlide1   =   PptPres.Slides.Add(1,2)  
  14.  
  15.   *   添加一些文本...  
  16.       PptSlide1.Shapes(1).TextFrame.TextRange.Text   =   "我的第一个幻灯片"  
  17.       PptSlide1.Shapes(2).TextFrame.TextRange.Text   =   "Automating   Powerpoint   is   easy"   +   Chr(13)   +   "Using   FoxPro   is   fun!"  
  18.  
  19.   *   添加另一个带一个图表的幻灯片,    
  20.       PptSlide2   =   PptPres.Slides.Add(2,5)  
  21.  
  22.   *   添加一些文本  
  23.       PptSlide2.Shapes(1).TextFrame.TextRange.Text   =   "Slide   2's   topic"  
  24.       PptSlide2.Shapes(1).TextFrame.TextRange.Text   =   "You   can   create   and   use   charts   in   your   Powerpoint   slides!"  
  25.  
  26.   *   添加一个图表当原来的...  
  27.       With   PptSlide2.Shapes(3)  
  28.             cTop   =   .Top  
  29.             cWidth   =   .Width  
  30.             cHeight   =   .Height  
  31.             cLeft   =   .Left  
  32.             .Delete  
  33.       EndWith  
  34.  
  35.       PptSlide2.Shapes.AddOLEObject(cLeft,   cTop,   cWidth,   cHeight,   "MSGraph.Chart")  
  36.  
  37.   *   添加另一个幻灯片,   带一个组织图表  
  38.       PptSlide3   =   PptPres.Slides.Add(3,7)  
  39.  
  40.   *   添加一些文本  
  41.       PptSlide3.Shapes(1).TextFrame.TextRange.Text   =   "The   rest   is   only   limited   by   your   Imagination"  
  42.  
  43.   *   添加一个   Org   图表...  
  44.       With   PptSlide3.Shapes(2)  
  45.             cTop   =   .Top  
  46.             cWidth   =   .Width  
  47.             cHeight   =   .Height  
  48.             cLeft   =   .Left  
  49.             .Delete  
  50.       EndWith  
  51.  
  52.       PptSlide3.Shapes.AddOLEObject(cLeft,   cTop,   cWidth,   cHeight,   "OrgPlusWOPX.4")  
  53.  
  54.   *   设置幻灯片的显示属性...  
  55.       With   PptPres.Slides.Range.SlideShowTransition  
  56.             .EntryEffect   =   513  
  57.             .AdvanceOnTime   =   1  
  58.             .AdvanceTime   =   5  
  59.       EndWith  
  60.  
  61.   *   准备并运行   slide-show!  
  62.       With   PptPres.SlideShowSettings  
  63.             .ShowType   =   3  
  64.             .LoopUntilStopped   =   1  
  65.             .RangeType   =   1  
  66.             .AdvanceMode   =   2  
  67.             .Run  
  68.       EndWith  
  69.  
  70.   *   暂停让用户可以看到显示...  
  71.       Wait   window   "Waiting   for   slide   show   to   finish..."   TIMEOUT   16  
  72.  
  73.   *   停止幻灯片显示  
  74.       PptPres.SlideShowWindow.View.Exit  
  75.  
  76.   *   清除  
  77.       PptApp.Quit  
  78.       Release   PptSlide3  
  79.       Release   PptSlide2  
  80.       Release   PptSlide1  
  81.       Release   PptPres  
        Release   PptApp    
  问题点数:0、回复次数:0Top

相关问题

  • VFP控制EXCEL的问题
  • 如何控制powerpoint中的ActiveX控件
  • 请问关于VFP年份控制。
  • 急!!如何用DELPHI来控制POWERPOINT。(就像用VBA来控制PPT一样)!!
  • 怎样控制PowerPoint中的图表数据
  • 怎样用vb控制PowerPoint中的图表数据??
  • 如何自己做按钮,控制PowerPoint的翻页
  • 用VC控制powerpoint的问题.在线等.
  • 为什么我控制powerpoint 总是不成功啊?
  • 如何控制vfp下报表的打印?

关键词

  • pptslide
  • powerpoint
  • textrange
  • textframe
  • pptpres
  • 添加
  • shapes
  • 幻灯片
  • slides
  • add

得分解答快速导航

  • 帖主:liujianjun_

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo