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

2019-06-17 18:09

WebOffice开发文档

strPWD 保护密码

strFuture 设为空即可 示 例:

var v1 = document.all.WebOffice1.GetBMPos(\var v2 = document.all.WebOffice1.GetBMPos(\var v = \

document.all.WebOffice1.LocalProtect(v, \

2.1.63 UnActiveExcel 原 型: void UnActiveExcel()

功 能:Excel 退出编辑状态,在编辑状态的时候无法调用VBA 示 例:

document.all.WebOffice1.UnActiveExcel();

2.1.64 HideMenuArea 原 型: long HideMenuArea(LPCTSTR pcExcludeBar1, LPCTSTR pcExcludeBar2, LPCTSTR pcExcludeBar3, LPCTSTR pcExcludeBar4)

功 能:1.《2003屏蔽所有的菜单,除了参数的4个菜单。

2.《2007 功能区隐藏。当 pcExcludeBar1= \功能区显示,否则隐藏 示 例:

//隐藏2003所有菜单

document.all.WebOffice1.HideMenuArea(“”,””,””,””); //显示菜单栏和常用工具栏

document.all.WebOffice1.HideMenuArea(“Menu Bar”,”Standard”,””,””); //隐藏2007功能区

document.all.WebOffice1.HideMenuArea(“”,””,””,””); //显示2007功能区

document.all.WebOffice1.HideMenuArea(“show”,””,””,””); //隐藏2007全部菜单

document.all.WebOffice1.HideMenuArea(“hideall”,””,””,””); //显示2007全部菜单

document.all.WebOffice1.HideMenuArea(“showmenu”,””,””,””);

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

36(48)

WebOffice开发文档

2.1.65 SetCustomColour

原 型: void SetCustomColour(long lType, long lColour) 功 能:自定义工具栏皮肤 参 数:lType: 设置肤色

custColorToolBarBKColor = 0, 底色

custColorToolBarMiddleColor = 1, 中间色 custColorToolBarTopColor = 2, 上色 custColorToolBarBottomColor = 3, 下色 lColour: 为颜色值 0-65535 已经有的三个模式

m_colCustom[custColorToolBarTopColor] = RGB(243, 244, 250); m_colCustom[custColorToolBarMiddleColor] = RGB(225, 226, 236); m_colCustom[custColorToolBarBottomColor] = RGB(153, 151, 181); m_colCustom[custColorToolBarBKColor] = RGB(243, 243, 247);

m_colCustom[custColorToolBarTopColor] = RGB(131, 97, 59);

m_colCustom[custColorToolBarMiddleColor] = RGB(239, 216, 138); m_colCustom[custColorToolBarBottomColor] = RGB(133, 94, 53); m_colCustom[custColorToolBarBKColor] = RGB(130, 92, 52);

m_colCustom[custColorToolBarTopColor] = RGB(220, 235, 254); m_colCustom[custColorToolBarMiddleColor] = RGB(196, 219, 249); m_colCustom[custColorToolBarBottomColor] = RGB(136, 174, 228); m_colCustom[custColorToolBarBKColor] = RGB(191, 214, 249);

示 例:

//设置皮肤为第一种模式,温馨浪漫

document.all.WebOffice1.SetCustomColour(2,250*256*256+244*256+243);

document.all.WebOffice1.SetCustomColour(1,236*256*256+226*256+225);

document.all.WebOffice1.SetCustomColour(3,181*256*256+151*256+153);

document.all.WebOffice1.SetCustomColour(0,247*256*256+243*256+243);

37(48)

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

WebOffice开发文档

2.1.66 SetCustomToolBtn 原 型: long SetCustomToolBtn(long lIndex, LPCTSTR pcBtnText) 功 能:自定义工具栏,添加工具栏按钮 参 数:

lIndex:内置按钮索引,

pcBtnText:设置自定义菜单的文字信息 系统内置了 5 个按钮。

SetCustomToolBtn(0,\SetCustomToolBtn(1,\SetCustomToolBtn(2,\SetCustomToolBtn(3,\SetCustomToolBtn(4,\

2.1.67 GetFileBase64 原 型: BSTR GetFileBase64(BSTR strFilePath, long dwExt) 功 能:获取文件的base64 参 数:

strFilePath:文件路径 为空字符表示当前文档的base64, dwExt:0 示 例:

document.all.WebOffice1. GetFileBase64(\

2.1.68 SaveBinaryFileFromBase64 原 型: long SaveBinaryFileFromBase64(BSTR strFilePath, BSTR strBase64) 功 能:把base64的文件保存为二进制的数据,其中 strfilepath必须是临时文件。 参 数:

strFilePath:文件路径,通常为GetTempFilePath的返回值 strBase64:文件的base64值,通常为GetFileBase64返回值。 示 例:

var tempPath=document.all.WebOffice1.GetTempFilePath();//获取临时文件路径 var v=document.all.WebOffice1.GetFileBase64(\获取当前文档base64值 document.all.WebOffice1.SaveBinaryFileFromBase64(tempPath,v);

2.1.69 SetWindowText 原 型: long SetWindowText(LPCTSTR strText, long nType)

功 能:在weboffice工具栏显示版权等信息,在上传的进度条上设置信息

设置提示信息 (在控件初始化时候调用,字符串大小不得大于128字节)

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

38(48)

WebOffice开发文档

参 数:

strText:文字内容

nType:0: 工具栏授权信息

1:上传进度条开始提示信息 2: 上传进度条结束提示信息

示 例:

document.all.WebOffice1.SetWindowText(“WebOffice正式版本”, 0);

2.1.70 GetOcxVersion 原 型: long GetOcxVersion () 功 能:获取ocx控件的版本号 返回值:文档版本号 示 例:

alert(document.all.WebOffice1.GetOcxVersion());

2.1.71 SetDefDocType 原 型: long SetDefDocType ()

功 能:允许预定义工具栏上新建按钮的新建文档类型,在LoadOriginalFile之前调用

3.ReadOnly属性,在LoadOriginalFile之前设置。 返回值:文档版本号 示 例:

alert(document.all.WebOffice1. SetDefDocType(\

2.2 属性

2.2.1

DocType 原 型: long DocType; 说 明:文件类型,只读 数 值:

FILE_TYPE_WORD = 11, FILE_TYPE_WORD = 11, FILE_TYPE_EXCEL = 12, FILE_TYPE_PPT = 13, FILE_TYPE_RTF = 14,

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

39(48)

FILE_TYPE_WPS = 21, FILE_TYPE_PDF = 31, FILE_TYPE_UNK = 127

WebOffice开发文档

2.2.2 Version 原 型: BSTR Version;

说 明:打开文件的版本号,只读 数 值:

2.2.3 AppVersion 原 型: BSTR Version;

说 明:打开文件的版本号,只读 数 值:

2.2.4 lEventRet 原 型: BOOL LEventRet;

说 明:见事件 NotifyToolBarClick事件 数 值:

2.2.5 IsModify 原 型: BOOL IsModify;

说 明:判断文档是否被修改,需要在LoadOrigarFile之前设置 OptionFlag |= 0x0400 才有效。

2.2.6 ShowToolBar 原 型: BOOL ShowToolBar; 说 明:是否显示工具栏。 数 值: 1:显示工具栏 ;

0:隐藏工具栏

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

40(48)


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

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

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

马上注册会员

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