这些天,应特殊的要求,要用ASP操作M$ Office中的PowerPoint组件,动态生成PPT文件.
(幸好ASP是M$自己的东西,使用COM组件很简单,基本上和VB/C#使用COM组件的方式一样的).
在ASP中,调用PowerPoint组件的方式很简单了:
ASP:
-
var objApp = Server.CreateObject("PowerPoint.Application");
在这之前,我用Google搜索了一下ASP内置对象Server的用法,搜索的结果有很大部分是一样的,网页的名字叫这个: ASP之对象总结.
打开这个文章,发现了一个奇怪的地方:
ASP:
-
Server.CreateXObject("Word.Application") //Server
-
这个CreateXObject是什么东西啊?Server对象有这个方法啊?
直接放在ASP文件里面试了一下,提示出错,Server对象无此方法/属性.
直接以这个CreateXObject为关键字在Google上搜索了一下,发现这个函数是这样的:
JAVA:
-
-
org.apache.xalan.xslt
-
Class XSLTEngineImpl
-
java.lang.Object
-
|
-
+-org.apache.xalan.xslt.XSLTEngineImpl
-
-
public class XSLTEngineImpl
-
extends java.lang.Object
-
implements XPathEnvSupport, XSLTProcessor
-
-
XObject createXObject(java.lang.Object o)
-
**For advanced use only** Convenience function to create an XObject.
-
晕..这个是Java的,和ASP八竿子打不着啊....
再看,基本上,出现CreateXObject的和ASP相关的地方,只有中文网站,而且网页名同样为 ASP之对象总结 .
唉............
受不了啊,太没有职业素质了....
asp ![]()
, powerpoint ![]()
, ppt ![]()
, server.createobject ![]()
, slides ![]()

Add a New Comment