1、本人初学DELPHI,正在使用其OLECONTAINER控件,在自己的程序中内置OFFICE界面,但是遇到一个问题,那就是POWERPOINT文件不能直接进行显示,这是为何?哪位有这方面的例程,能给我发一个吗?[email protected]
2、如果要对OFFICE进行深入的控制,是否是用COM技术最好,哪位有这方面的例程和技术资料吗?能给我发一个吗?[email protected]
非常感谢!!
祝各位:工作愉快!心情愉快!身体健康!
2、如果要对OFFICE进行深入的控制,是否是用COM技术最好,哪位有这方面的例程和技术资料吗?能给我发一个吗?[email protected]
非常感谢!!
祝各位:工作愉快!心情愉快!身体健康!
解决方案 »
- 利用GDI+,将png图像转换为jpg图像时,如何设置png的透明背景色转换为jpg的白色背景色
- 我用程序在注册表中修改了“我的电脑”图标,为什么要重新起运后才看得到被修改后的图标了?能不能用程序实现修改后马上生效呢?
- 请问除了CppWebBrowser还有什么控件可以显示网页吗?
- 怎样访问某一网站的某一文件???????????????
- DateTimePicker用法
- 如何为动态创建的控件添加事件过程?
- 如何在DBGrid控件中手工添加数据?
- NMFTP.List如何得到并且只显示ftp server上的目录?
- 偶是牛虻(极有分的人),师父们不在,是胸闷怎么不理偶?问题:偶用三个范式规范数据表,但是输入数据时,需要把个个表的字段一起显示在一个dbgrid里,也就是要用的字段分布在不同表里,怎么版呢?
- 这样的查询可以实现吗?
- 怎样将一个表中的全部数据追加到别一个表的后面????在线??/一个小时了也没有解答啊???
- 急,小问题难倒“英雄汉”:关于TDBEdit?
对PowerPoint进行操作.当然你也可以用CreateOleObject('PowerPoint.application')对
PowerPoint进行操作.下面是一段试验代码,其中
pptA: TPowerPointApplication;
pptP: TPowerPointPresentation;
另外两个对象是
ssSet: SlideShowSettings; 用于设置幻灯片的放映属性
ssWin: SlideShowWindow; 用于播放幻灯片的控制
ssWin有一个成员对象View可以控制幻灯片放映First,Next,Previous,Last,以及停止
放映Exit,这样的话就可以控制循环播放次数了.
========================================================
var
ssSet: SlideShowSettings;
ssWin: SlideShowWindow;procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
begin
pptA := TPowerPointApplication.Create(self);
pptA.Visible := msoTrue;
PPtP.ConnectTo(pptA.Presentations.Open('e:\sample\test.ppt', msoFalse, msoFalse, msoTrue));
ssSet := PPtP.SlideShowSettings;
ssSet.LoopUntilStopped := msoFalse;
ssSet.ShowType := ppShowTypeSpeaker;
ssSet.Run;
ssWin := PPtP.SlideShowWindow;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
ssWin.View.Next;
end;procedure TForm1.Button3Click(Sender: TObject);
begin
ssWin.View.Exit;
end;procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
try
pptA.Disconnect;
pptA.Quit;
if assigned(pptA) then pptA.Free;
except
showmessage('PowerPoint has already closed!');
end;
end;procedure TForm1.Button4Click(Sender: TObject);
begin
try
pptA.Disconnect;
pptA.Quit;
if assigned(pptA) then pptA.Free;
except
showmessage('PowerPoint has already closed!');
end;
end;看看
另外,请问一下,市面上是否有详细介绍DELPHI所有控件的属性方法事件的书籍?