WebOffice-开发文档_V6.0.5.0(5)

2019-06-17 18:09

WebOffice开发文档

2.1.28 HttpAddPostValue 原 型: long HttpAddPostValue(BSTR strName, long lValue); 功 能:Http上传相关(保留) 参 数: 返回值: 示 例:

2.1.29 HttpAddPostString 原 型: long HttpAddPostString(BSTR strName, BSTR strValue); 功 能:添加要上传的表单域 参 数:

strName:表单域的名称 strValue:表单域的值 返回值: 示 例:

//添加表单域,可多次执行此方法

document.all.WebOffice1.HttpAddPostString(\myform.DocTitle.value);

2.1.30 HttpAddPostCurrFile 原 型: long HttpAddPostCurrFile(String field, String newFileName); 功 能:添加要上传的Word或者Excel文件 参 数:

Field:要上传文件的id

newFielName:上传后的新文件名。该参数可以为空,系统将自动为文件命名 返回值: 示 例:

document.all.WebOffice1.HttpAddPostCurrFile(\

2.1.31 HttpAddPostCurrFile2 原 型: long HttpAddPostCurrFile2(BSTR strName) 功 能:(保留)

mail: dianju@gamil.com http://www.dianju.com.cn

21(48)

参 数: 返回值: 示 例:

WebOffice开发文档

2.1.32 HttpPost 原 型: BSTR HttpPost(BSTR strHttpURL);

功 能:将当前表单和文件数据提交到指定URL路径 参 数:

strHttpURL: 处理表单和文件数据的文件URL路径 返回值: Succeed:上传成功 failed: 上传失败 示 例: //相对路径

var returnValue=document.all.WebOffice1.HttpPost(\//绝对路径 var

returnValue=document.all.WebOffice1.HttpPost(\)

2.1.33 InsertFile 原 形:short InsertFile(LPCTSTR strFilePathName, short nCurPos) 功 能:插入合并文件,和插入图片。 参 数:strFilePathName:

文件或者图片的路径,可以是Http.或者Ftp路径 nCurPos:

位置和图片控制符。nCurPos 或者nCurPos -8 0: 当前位置 1: 文件开头

2: 文件末尾

如果第四位为1:表示插入的是图片 返回值:

0:正确 其他:错误 示 例: //文件头部

mail: dianju@gamil.com http://www.dianju.com.cn

22(48)

WebOffice开发文档

document.all.WebOffice1.InSertFile(\//文件尾部

document.all.WebOffice1.InSertFile(\//当前光标位置

document.all.WebOffice1.InSertFile(\//文件头部

document.all.WebOffice1.InSertFile(\//文件尾部

document.all.WebOffice1.InSertFile(\//当前光标位置

document.all.WebOffice1.InSertFile(\

2.1.34 IsOpened 原 型: long IsOpened(); 功 能:判断当前是否打开文件 参 数: 返回值:

0:表示当前未打开文档 非0:表示已经打开文档 FILE_TYPE_WORD = 11, FILE_TYPE_WORD = 11, FILE_TYPE_EXCEL = 12, FILE_TYPE_PPT = 13, FILE_TYPE_RTF = 14, FILE_TYPE_WPS = 21, FILE_TYPE_PDF = 31,

FILE_TYPE_UNK = 127

示 例:

var isOpened=document.all.WebOffice1.IsOpened();

2.1.35 IsSaved 原 型: long IsSaved(); 功 能:判断文件是否被修改 参 数: 返回值:

0:文件已被修改 非零:文件未被修改

示 例:

mail: dianju@gamil.com http://www.dianju.com.cn

23(48)

WebOffice开发文档

var isSaved=document.all.WebOffice1.IsSaved(); 2.1.36 InsertFile 原 型: long InsertFile(BSTR strFilePathName, short nCurPos); 功 能:插入、合并文件或插入图片 参 数:

strFilePathName:文件或者图片的路径,可以是Http.或者Ftp路径 nCurPos:位置和图片控制符。nCurPos 或者nCurPos -8 0: 当前位置 1: 文件开头

2: 文件末尾

如果第四位为1:表示插入的是图片 返回值:

0:插入成功 非0:插入失败

示 例: //文件头部

document.all.WebOffice1.InSertFile(\//文件尾部

document.all.WebOffice1.InSertFile(\//当前光标位置

document.all.WebOffice1.InSertFile(\//文件头部

document.all.WebOffice1.InSertFile(\//文件尾部

document.all.WebOffice1.InSertFile(\//当前光标位置

document.all.WebOffice1.InSertFile(\

2.1.37 LoadOriginalFile 原 型: long LoadOriginalFile(BSTR pcFileNameOrUrl, BSTR pcType); 功 能:新建、装载Office文档 参 数:

pcFileNameOrUrl:

要装载文件的本地路径或者URL,值为空表示新建文档,如果是在Http的Web环境下,可以传相对路径.

pcType:

doc:打开、新建Word文件 xls:打开、新建Excel文件

mail: dianju@gamil.com http://www.dianju.com.cn

24(48)

WebOffice开发文档

ppt:打开、新建PPT 文件 wps:打开、新建WPS 文件 vsd:打开、新建VISIO 文件

返回值: 0:失败 非0:成功

示 例:

// 通过URL打开一个服务器文件,getdoc.asp代码见演示文件

document.all.WebOffice1.LoadOriginalFile(\id=8\

// 通过URL打开一个服务器文件,相对路径

document.all.WebOffice1.LoadOriginalFile(\document.all.WebOffice1.LoadOriginalFile(\// 新建Excel

document.all.WebOffice1.LoadOriginalFile(\// 通过Word打开本地文件

document.all.WebOffice1.LoadOriginalFile(\

2.1.38 OpenFileDlg 原 型: short OpenFileDlg();

功 能:打开本地文件显示在WebOffice中 参 数:pcFileNameOrUrl:保存的文件路径 返回值: 示 例: //打开对话框

document.all.WebOffice1.OpenFileDlg();

2.1.39 ProtectDoc 原 型: long ProtectDoc(long lProOrUn, long lType, BSTR strPWD); 功 能:文档保护 参 数:

lProOrUn:

└ 1:为保护文档 └ 0:为解锁文档 lType :

└ 0 :文档保护,只允许修订 └ 1 :文档保护,只允许批注

└ 2 :文档完全保护,不允许任何操作 strPWD:文档保护、解锁时所需设置的密码

mail: dianju@gamil.com http://www.dianju.com.cn

25(48)


WebOffice-开发文档_V6.0.5.0(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:重大危险源(罐区)安全监控装备设置规范

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: