版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
一、開發(fā)背 二、軟件功 三、軟件特 四、技術特 五、運行環(huán) 六、體系架 七、接口說 根對 屬 方 ............................................................................................................ Http對 屬 方 Style對 屬 方 對 屬 方 FileSystem對 屬 方 屬 方 屬 屬 方 ShapeSetting對 屬 方 屬 方 Register對 屬 方 iWebOffice2015的 八、附 九、文檔.............................................................................................................................隨著網(wǎng)絡化辦公應用的深入越來越多的客戶對文檔的使用提出了的要求,需要支持的文檔格式、需要支持64位的技術環(huán)境、需要能更方便接,為未來適應發(fā)展和應用提供了基礎。同時支持32/64使用標準HTTP協(xié)議,服務器端開發(fā)通用性、可性、穩(wěn)定性更強CPU建議Pentium800512M10GPCWindows2000、2003、2008Server、Unix、LinuxOffice 金 (64位環(huán)境SIEIEHTTPHTTP特性:只讀類型:Object功能:HTTP、HTTPS協(xié)議相關功能對象。默認:無添加:varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }} }特性:只讀類型:Object功能:iWebOffice的外觀設置對象。默認:無添加:varstyle=iWebOffice.Style;style.BorderColor=0x0000FF;style.TitleBarColor=0x00FF00;style.TitleBarTextColorvarstyle=iWebOffice.Style;style.BorderColor=0x0000FF;style.TitleBarColor=0x00FF00;style.TitleBarTextColor=0xFF0000;特性:只讀類型:Object功能:iWebOffice創(chuàng)建的文檔對象。默認:無添加:varvarret=if(ret=={ }null,C++、Delphi特性:只讀類型:Object功能:iWebOffice默認:添加:var=;file=(file,1,false,(file,2,false,filelv2=(filelv2,3,false,(filelv24,false,(filelv2,true(file,0,false,"-(file,5,false,(file,6false,(file,0,false,"-(file,7,false,file,特性:讀寫類型:BOOL功能:是否啟用iWebOffice對象內(nèi)的拷貝功能。默認:TRUE添加:iWebOffice.CopyEnablediWebOffice.CopyEnabled= 特性:讀寫類型:BOOL功能:是否啟用iWebOffice對象內(nèi)文檔的保存功能。默認:TRUE添加:iWebOffice.SaveEnablediWebOffice.SaveEnabled= 特性:讀寫類型:BOOL功能:是否啟用iWebOffice對象內(nèi)文檔的打印功能。默認:TRUE添加:iWebOffice.PrintEnablediWebOffice.PrintEnabled= 特性:讀寫類型:功能:設置控件標題欄上的標題。添加:iWebOffice.CaptioniWebOffice.Caption="金格科技iWebOffice2015智能文檔中間件[演示版 特性:讀寫類型:BOOL功能:設置控件是否啟用最大化顯示。默認:FALSE添加:iWebOffice.FullSizeiWebOffice.FullSize=特性:讀寫類型:Integer功能:設置iWebOffice語言ID。默認:獲取系統(tǒng)當前用戶語言ID添加:72iWebOffice.LcidiWebOffice.Lcid0x804; )特性:讀寫類型:BOOL功能:設置iWebOffice是否啟動Hook默認:TRUE添加:iWebOffice.HookEnablediWebOffice.HookEnabled=注意:該屬性目前只支持IE瀏覽器,其它瀏覽器不支持Hook,所以須設置成false,否則會引起異 特性:讀寫類型:BOOL功能:或啟用狀態(tài)上顯示當前選擇內(nèi)容的相關信息。默認:TRUE添加:iWebOffice.SelectionInformationEnablediWebOffice.SelectionInformationEnabled= 特性:只讀類型:功能:iWebOffice的版本號。默認:無添加:特性:讀寫類型:功能:產(chǎn)品信息。默認:無添加:iWebOffice.CopyrightiWebOffice.Copyright="江西金 演示版特性:只讀類型:Object功能:文件系統(tǒng)對象。默認:無添加: 特性:讀寫類型:BOOL功能:是否啟用雙擊最大化功能。默認:TRUE添加:iWebOffice.DblClickFullSizeEnabled=iWebOffice.DblClickFullSizeEnabled=特性:只讀類型:String功能:iWebOffice默認:添加:varvarfilename=特性:類型:功能:iWebOffice增加Office2007以上版本的Ribbon界面customUIXML文本。默認:無添加:iWebOffice.RibbonCustomUIiWebOffice.RibbonCustomUI'<customUIxmlns="onLoad="OnLoad"\loadImage="LoadImage">\/office/2006/01/customui"注意:iWebOfficecustomUI,但回調(diào)名稱是固定的,只能按iWebOfficeonLoad,loadImageJS捕獲,其它的都可以。具體回調(diào)名稱可參考列表。特性:類型:Variant功能:iWebOfficecustomUI回調(diào)的返回值。默認:添加:<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionButton(Control)">iWebOffice.RibbonResult= 特性:類型:功能:iWebOfficecustomUI返回的OfficeIRibbonUI接口對象,該對象能更新UI狀態(tài)。默認:無添加: 特性:讀寫類型:BOOL功能:iWebOffice默認:添加:iWebOffice.NoRecentFileiWebOffice.NoRecentFile=特性:只讀類型:Object功能:iWebOffice默認:添加:varvarhandwritting=特性:只寫類型:功能:在全文批注時用于記錄批注的用戶名。默認:無添加:iWebOffice.User=iWebOffice.User=特性:讀寫類型:Integer功能:設置全文批注插入文檔中的樣式,0:文字下方;1:文字上方。默認:0添加:iWebOffice.AnnoteZOrderiWebOffice.AnnoteZOrder=特性:只讀類型:String功能:獲取當前打開文檔的應用程序名稱。添加:70VarappnameVarappname=特性:只讀類型:Object功能:iWebOffice的自定義對象。默認:無添加:varvarcustomtooblar=特性:讀寫類型:BOOL功能:iWebOffice在選中修訂文本的時候是否控制右鍵菜單的顯示。默認:TRUE添加: CloseOff=特性:讀寫類型:SHORT功能:iWebOffice全屏窗口風格。0:無標題風格,1:有標題風格默認:0添加:iWebOffice.FullWindowStyleiWebOffice.FullWindowStyle=dtpe特性:只寫類型:功能:設置iWebOffice.EditType=0或1,0表示鎖定且不能,1iWebOffice.EditType=添加:iWebOffice.EditTypeiWebOffice.EditType=特性:只讀類型:Object功能:獲取iWebOffice創(chuàng)建的文檔應用程序默認:無添加:varapplication=varapplication=特性:只讀類型:Object功能:獲取操作FuncExtModule.dll組件的類對象默認:無添加:varvarfuncExtmodule=特性:只寫類型:BOOL功能:中斷全屏或取消全屏操作,通常用在OnFullSizeBefore響應里默認:無添加:iWebOffice.bStopFullSizeiWebOffice.bStopFullSize=特性:只寫類型:BOOL功能:若打開文檔時不顯示文檔,則將該屬性置為true默認:顯示文檔添加:iWebOffice.bOpenVisibleiWebOffice.bOpenVisible=特性:只寫類型:BOOL功能:若打開文檔時不顯示文檔,則將該屬性置為true默認:顯示文檔添加:iWebOffice.OpenVisibleiWebOffice.OpenVisible=特性:可讀寫類型:String功能:添加:特性:類型:功能:判斷當前打開的文檔是否為PGF類型文檔。添加:02);語法:CreateNew(bstrProgId);功能:創(chuàng)建一個新文檔對象。添加:779后支持varret=varret=if(ret=={ }文檔類 WordExcel 語法:功能:關閉當前打開的文檔對象。添加:86參數(shù):varret=varret=if(ret=={ }語法:Open(bstrFileName,功能:打開一個已經(jīng)存在的文檔。添加:720134varvarret=iWebOffice.Open("D:\\test.doc");if(ret==0){ }CreateNew語法:ShowDialog(dialogType,varParam1,功能:顯示系統(tǒng)和控件定義的相關框內(nèi)容添加:72enum參數(shù)表示文件過濾列表的初始選擇的enum值0123456varret=varret=注意:如在瀏覽器里使用該接口,非注意:如在瀏覽器里使用該接口,非IE瀏覽器由于NPAPI插件規(guī)則限制,長時間顯示 器提示插件無響應,應用iWebPluginII代的同步函數(shù)轉化異步函數(shù)解決該問題。語法:Save(bstrFileName,varSaveFormat,功能:保存iWebOffice打開的文檔對象。添加:72013varretvarret=導出的Active 對象進行VBA保存操作。語法:PrintPreview功能:對文檔進行打印預覽。添加:72varret=varret=語法:PrintPreviewExit功能:退出文檔打印預覽狀態(tài)。添加:72varret=varret=語法:IsInPrintPreview功能:判斷文檔是否處于打印預覽狀態(tài)。添加:72varvarret=iWebOffice.IsInPrintPreview();if(ret){}語法:Activate(功能:觸發(fā)當前的文檔對象激活或失去焦點。添加:72無 語法: celEditMode功能:判斷Excel當前是否處于編輯狀態(tài)(光標輸入狀態(tài)。添加:72varret=iWebOffice.I varret=iWebOffice.I if(ret){}語法:ExitExcelEditMode功能:退出Excel編輯狀態(tài)(光標輸入狀態(tài),進入常規(guī)狀態(tài)。添加:72無varret=iWebOffice.I varret=iWebOffice.I if(ret){}語法:BuildContentFromHTML功能:將HTML文本生成Word可識別的格式,之后帶格式可插入Word文檔。添加:78varvarretiWebOffice.BuildContentFromHTML("<spanstyle=\"color:red;\">中國</span>");if(ret){ }語法:GetAnnotations功能:文檔中所有簽批信息,以JSON格式返回。添加:70參數(shù):無參數(shù){{Annotations{"Annotation"{"ID":"User":"user123","AnnotaionType":"type","TextContent":"content123","DateTime":"2015-11-13"}}}varvarret=語法:GetAnnotationByID功能:文檔中某個特定id的簽批對象,可在javascript中通過vba操作此對象。添加:70idid可通過 ").Visible= ").Visible=語法:StockVBAs功能:調(diào)用 添加:90iWebOffice.StockVBAs('{\"SheetRegionToPicture\":{\"FileName\":\"c:\\\\iWebOffice.StockVBAs('{\"SheetRegionToPicture\":{\"FileName\":\"c:\\\\commandjsonStockVBAs語法:AddContext(id,bstrClass,bstrCaption,bstrTag,功能:在Word右鍵菜單增加自定義菜單項。添加:16 (501,"Text", (501,"Text","caption1", (502,"Text","caption2",<scriptlanguage="javascript"for=iWebOfficeif(ID=={}elseif(ID=={}mand(ID,Caption, 語法:GetHTML功能:獲得wordhtml內(nèi)容添加:24必須或可iWebOffice.GetHTML(iWebOffice.GetHTML(html語法:IsModify功能:判斷正在打開的文件是否已經(jīng)修改添加:26必須或可0表示清楚修改狀態(tài);1表示獲取修if(iWebOffice.FullSize==if(iWebOffice.FullSize==true&&{iWebOffice.bStopFullSize=}IsModify(0語法:功能:判斷控件是否支持打開.doc格式文檔添加:02必須或可VarnewActVarnewAct=newActiveXObject("Kinggrid.iWebOffice");{Kinggrid.iWebOffice控件支持doc}語法:功能:顯示隱藏控件添加:02必須或可 語法:功能:設置iWebOffice2015.cab包的路徑添加:12必須或可語法:功能:用于創(chuàng)建word進程添加:16參數(shù): true為創(chuàng)建成功, 語法:功能:把Base64格式的文件流先做base64后,再保存到文件添加:36必須或可語法:File2Base64Text功能:把文件流轉換成base64后的字符串添加:36必須或可VarVarbase64=語法:AboutVersion功能:彈出提示控件關于窗口添加:42參數(shù):語法:功能:當控件準備好了,可以正確操作控件時發(fā)出的回調(diào)。添加:72<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnReady">iWebOffice.Caption="我準備好了,可以開始使用了,謝謝!"; 語法:OnQuit功能:控件準備退出前的回 添加:<script<scriptlanguage="JavaScript"for=iWebOffice 語法 mand(wID,bstrCaption,功能:自定義菜單的回調(diào)。添加:72<script<scriptlanguage="JavaScript"for=iWebOfficeif(ID=={}mand(ID,Caption, mand(OLEFlag,bCancel);功能:OLE定義的幾個標準命令響應。添加:72 值1248<script<scriptlanguage="JavaScript"for=iWebOfficeif(OLEFlag=={}mand(OLEFlag,注意:OLE語法:OnSendStart功能:Http對象異步Send的上傳開始回調(diào)。添加:77<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnSendStart(nTotleBytes)">nSendTotleBytes=nTotleBytes;語法:OnSending功能:Http對象異步Send的上傳過程中回調(diào)。添加:77<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnSending(nSendedBytes)">nSendedSumBytes+=nSendedBytes;sendbytes.value=nSendedSumBytes+"/"+ 語法:OnSendEnd功能:Http對象異步Send的上傳完成回調(diào)。添加:77<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnSendEnd(bSucess)">if(bSucess){var = if(http .Status==200){ }}語法:OnRecvStart功能:Http對象異步Send的開始回調(diào)。添加:77<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnRecvStart(nTotleBytes)">nRecvTotleBytes=nTotleBytes;語法:OnRecving功能:Http對象異步Send的過程中回調(diào)。添加:77<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnRecving(nRecvedBytes)">nRecvedSumBytes+=nRecvedBytes;recvbytes.value=nRecvedSumBytes+"/"+ 語法:OnRecvEnd功能:Http對象異步Send的完成回調(diào)。添加:77<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnRecvEnd(bSucess)">if(bSucess){var = }語法:OnFullSizeBefore功能:最大化或還原開始前。添加:78<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnFullSizeBefore(bVal)">語法:OnFullSizeAfter(bVal);功能:最大化或還原結束。添加:78<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnFullSizeAfter(bVal)">語法:GetDescription功能:Ribbon界面customUI屬性getDescription的回調(diào)。添加:79<script<scriptlanguage="JavaScript"for=iWebOfficeevent="GetDescription(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetEnabled功能:Ribbon界面customUI屬性getEnabled的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetEnabled(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetImage功能:Ribbon界面customUI屬性getImage的回調(diào)。添加:79 字節(jié)數(shù)組,如:"varimg=newArray(0x00,0x00…….);"。<script<scriptlanguage="JavaScript"for=iWebOfficeevent="GetImage(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetImageMso功能:Ribbon界面customUI屬性getImageMso的回調(diào)。添加:79<script<scriptlanguage="JavaScript"for=iWebOfficeevent="GetImageMso(Control)">iWebOffice.RibbonResultOffice2007RibbonCustomUI語法:GetLabel功能:Ribbon界面customUI屬性getLabel的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetLabel(Control)">iWebOffice.RibbonResultOffice2007RibbonCustomUI語法:GetKeytip功能:Ribbon界面customUI屬性getKeytip的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetKeytip(Control)">iWebOffice.RibbonResultOffice2007RibbonCustomUI語法:GetSize功能:Ribbon界面customUI屬性getSize的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOfficeevent="GetSize(Control)"><scriptlanguage="JavaScript"for=iWebOfficeevent="GetSize(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetScreentip功能:Ribbon界面customUI屬性getScreentip的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetScreentip(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetSupertip功能:Ribbon界面customUI屬性getSupertip的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetSupertip(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetVisible功能:Ribbon界面customUI屬性getVisible的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetVisible(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetShowImage功能:Ribbon界面customUI屬性getShowImage的回調(diào)添加:<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetShowImage(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetShowLabel功能:Ribbon界面customUI屬性getShowLabel的回調(diào)。添加:79<script<scriptlanguage="JavaScript"for=iWebOfficeevent="GetShowLabel(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:OnActionButton功能:Ribbon界面customUI屬性控件Button的onAction的回調(diào)。添加:79<scriptlanguage="JavaScript"<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionButton(Control)">Office2007RibbonCustomUI語法:GetPressed功能:Ribbon界面customUI屬性getPressed的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetPressed(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:OnActionCheckBox功能:Ribbon界面customUI屬性控件CheckBox的onAction的回調(diào)。添加:79<scriptlanguage="JavaScript"<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionCheckBox(Control)">Office2007RibbonCustomUI語法:GetItemCount功能:Ribbon界面customUI屬性getItemCount的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemCount(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetItemID(Control,功能:Ribbon界面customUI屬性getItemID的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemID(Control,Index)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetItemImageControl功能:Ribbon界面customUI屬性getItemImage的回調(diào)。添加:79 字節(jié)數(shù)組,如:"varimg=newArray(0x00,0x00…….);"。<script<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemImage(Control,Index)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetItemLabelControl,功能:Ribbon界面customUI屬性getItemLabel的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemLabel(Control,Index)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetItemScreentipControl功能:Ribbon界面customUI屬性getItemScreentip的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemScreentip(Control,Index)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetItemSuperTipControl功能:Ribbon界面customUI屬性getItemSuperTip的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemSuperTip(Control,Index)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetText功能:Ribbon界面customUI屬性getText的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetText(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:OnChange(功能:Ribbon界面customUI屬性onChange的回調(diào)。添加:79<script<scriptlanguage="JavaScript"for=iWebOfficeevent="OnChange(Control,Text)">Office2007RibbonCustomUI語法:GetSelectedItemID功能:Ribbon界面customUI屬性getSelectedItemID的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetSelectedItemID(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetSelectedItemIndex功能:Ribbon界面customUI屬性getSelectedItemIndex的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetSelectedItemIndex(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:OnActionDropDown(Control,SelectedId,功能:Ribbon界面customUI屬性控件DropDown的onAction的回調(diào)。添加:79選擇的<scriptlanguage="JavaScript"<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionDropDown(Control,Id,Index)">Office2007RibbonCustomUI語法:GetContent功能:Ribbon界面customUI屬性getContent的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetContent(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetItemHeight功能:Ribbon界面customUI屬性getItemHeight的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemHeight(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:GetItemWidth功能:Ribbon界面customUI屬性getItemWidth的回調(diào)。添加:79<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="GetItemWidth(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:OnActionGalleryControlSelectedId,功能:Ribbon界面customUI屬性控件Gallery的onAction的回調(diào)添加:選擇的<scriptlanguage="JavaScript"<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionGallery(Control,Id,Index)">Office2007RibbonCustomUI語法:GetTitle功能:Ribbon界面customUI屬性getTitle的回調(diào)。添加:79<script<scriptlanguage="JavaScript"for=iWebOfficeevent="GetTitle(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:OnActionToggleButton功能:Ribbon界面customUI屬性控件ToggleButton的onAction的回調(diào)。添加:79<scriptlanguage="JavaScript"<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionToggleButton(Control)">Office2007RibbonCustomUI語法:OnActionButtonRepurposed功能:Ribbon界面customUI屬性控件Button的onAction功能調(diào)整過的有返回值的回調(diào)事添加:<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionButtonRepurposed(Control)"><scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionButtonRepurposed(Control)">iWebOffice.RibbonResult=Office2007RibbonCustomUI語法:OnActionToggleButtonRepurposedControl,功能:Ribbon界面customUI屬性控件ToggleButtononAction功能調(diào)整過的有返回值的回調(diào)。添加:<scriptlanguage="JavaScript"for=iWebOffice<scriptlanguage="JavaScript"for=iWebOfficeevent="OnActionToggleButtonRepurposed(Control,PiWebOffice.RibbonResult=false;Office2007RibbonCustomUI語法:OnRightClickedWhenAnnotate;功能:簽批的時候點擊了鼠標右鍵。添加:70<script<scriptlanguage="javascript"for=iWebOfficeevent="OnRightClickedWhenAnnotate()">注意:注意: 語法 mand_UI ID,CustomID,功能:自定義菜單項復選。添加:14<script<scriptlanguage="javascript"for=iWebOfficeif(customID==3||customID==4{if(bCheckedbChecked=bChecked= ID,customID, }elseif(customID==3010||customID=={if(bCheckedbChecked=bChecked= }注意: 語法:功能:iWebRevisionII矢量簽控件加載完成消息。添加:66參數(shù):<script<scriptlanguage="javascript"for=iWebOfficeOnRevision語法:OnRevision功能:iWebRevisionII添加:參數(shù):BSTRIndex,BSTR<scriptlanguage="javascript"for=iWebOfficeevent="OnRevision Click(Index,<scriptlanguage="javascript"for=iWebOfficeevent="OnRevision Click(Index,Caption)">if(customID==3||customID==4){if(bCheckedbChecked=bChecked= }elseif(customID==3010||customID=={if(bCheckedbChecked=bChecked= }語法:功能:iWebRevisionII矢量簽控件簽批加載完成消息。添加:66參數(shù):<script<scriptlanguage="javascript"for=iWebOffice特性:只讀類型:Integer功能:HTTP狀態(tài)碼。默認:無添加:varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }} }特性:只讀類型:功能:HTTP狀態(tài)文本。默認:無添加:varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if}{}.Status==200)} }注意:HTTP200HTTP特性:只讀類型:功能:HTTP響應返回的正文文本。默認:無添加:varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.txt",true))if}{}.Status==200)} }特性:類型:功能:HTTP響應返回的正文二進制數(shù)據(jù)。默認:無添加:varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.txt",true))if}{}.Status==200)} } 特性:只讀類型:功能:HTTP默認:添加:varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }}else } }特性:只讀類型:String功能:HTTP默認:添加:varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }}else } }特性:讀寫類型:BOOL功能:網(wǎng)絡傳輸時是否啟用進度界面。默認:TRUE添加:varvar = .ShowProgressUI=if .Open(kwoHttpGet,/iWebOffice2015/Test.doc",false))ifif}}else}.Send()).Status==200) }特性:讀寫類型:BOOL功能:是否啟用的文件將是隱藏文件默認:FALSE添加:varvar = .Hidden=if .Open(kwoHttpGet,/iWebOffice2015/Test.doc",true))if .Send())if(http .Status==200){ }} }語法:OpenhttpMethod,bstrUrl,varAsync,bstrUser,功能:打開HTTP對象,并初始化相關參數(shù)。添加:72enum是否啟用異步,默認為enum值01varififvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }} }語法:功能:關閉HTTP對象。添加:72varififvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }} }語法:SetRequestHeader(bstrName,功能:設置HTTP的頭信息的鍵值對。添加:72無varvarifif=.Open(kwoHttpGet,/iWebOffice2015/Test.doc",true)).SetRequestHeader("CustomKey",.Send())if .Status==200) }} }有,請使用MIME語法:Send功能:發(fā)送HTTP數(shù)據(jù)到指定的URL地址。添加:72varififvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }} }語法:AddFormbstrName,功能:增加HTTP表單條目。添加:72無varvar = .AddForm("test1 .AddForm("test2http.AddFile("file1","D:\\Doc1.doc");http.AddFile("file2","D:\\Doc2.txt");if(http.Open(kwoHttpPost,"http:/iWebOffice2015/FileUpload",true))if .Send())if(http .Status==200){ }} }語法:AddFile(bstrName,功能:增加HTTP添加:無varvar = .AddForm("test1 .AddForm("test2http.AddFile("file1","D:\\Doc1.doc");http.AddFile("file2","D:\\Doc2.txt");if(http.Open(kwoHttpPost,"http:/iWebOffice2015/FileUpload",true))if .Send())if(http .Status==200){ }} }操作,直到Send語法:Clear功能:清空添加的表單和文件。添加:72無varvar = if .Open(kwoHttpGet,/iWebOffice2015/Test.doc",true))if .Send())if(http .Status==200){ }} }語法:GetResponseHeader功能:根據(jù)鍵名獲取HTTP回復內(nèi)容的頭信息鍵值。添加:72varvar = .AddForm("test1 .AddForm("test2http.AddFile("file1","D:\\Doc1.doc");http.AddFile("file2","D:\\Doc2.txt");if(http.Open(kwoHttpPost,"http:/iWebOffice2015/FileUpload",true))if .Send())if .Status==200) }} }語法:GetAllResponseHeaders功能:獲取HTTP回復內(nèi)容的所有頭信息。添加:72varvar = .AddForm("test1 .AddForm("test2http.AddFile("file1","D:\\Doc1.doc");http.AddFile("file2","D:\\Doc2.txt");if(http.Open(kwoHttpPost,"http:/iWebOffice2015/FileUpload",true))if .Send())if .Status==200) }} }語法:ResponseSaveToFilebstrFileName,功能:將HTTP回復內(nèi)容數(shù)據(jù)寫入文件。添加:72如果省略了bstrFileName,同時也省略了如果bstrFileName未省bShowUI為TRUE,無varvarifif=.Open(kwoHttpGet,.Send())/iWebOffice2015/Test.doc",true))if .Status==200) }} }特性:讀寫類型:BOOL功能:顯示或隱藏標題欄默認:TRUE添加:iWebOffice.Style.ShowTitleBariWebOffice.Style.ShowTitleBar=特性:讀寫類型:BOOL功能:顯示或隱藏菜單欄默認:TRUE添加: Bar= 特性:類型:enumKWOBorderStyle功能:iWebOffice的邊框類型默認:kwoBorderStyleSystem添加:72iWebOffice.Style.BorderStyleiWebOffice.Style.BorderStyle=enum值0123D33D456特性:讀寫類型:Integer功能:默認:添加:iWebOffice.Style.BorderColor=iWebOffice.Style.BorderColor= 方式是按BGR模式特性:讀寫類型:Integer功能:標題欄背景顏色默認:0x00CCFF添加:iWebOffice.Style.TitleBarColor=iWebOffice.Style.TitleBarColor= 方式是按BGR模式特性:讀寫類型:Integer功能:標題欄文本顏色默認:0x000000添加:iWebOffice.Style.TitleBarTextColor=iWebOffice.Style.TitleBarTextColor= 方式是按BGR模式特性:類型:功能:菜單欄背景顏色漸變開始值默認:0x0088FF添加:特性:類型:功能:菜單欄背景顏色漸變結束值默認:0xFFFFFF添加: 方式是按BGR模式 BarEndColor= 方式是按BGR模式 BarStartColor=特性:讀寫類型:Integer功能:菜單欄文本顏色值默認:0x000000添加: BarTextColor= BarTextColor= 方式是按BGR模式特性:讀寫類型:Integer功能:菜單欄高亮文本顏色值默認:0x000000添加: BarHighlightTextColor= BarHighlightTextColor= 方式是按BGR模式特性:讀寫類型:Integer功能:菜單欄按鈕漸變開始顏色值默認:0xF2FCFF添加: BarButtonStartColor= BarButtonStartColor= 方式是按BGR模式特性:類型:功能:菜單欄按鈕漸變結束顏色值默認:0xB5ECFF添加:特性:類型:功能:菜單欄按鈕邊框顏色值默認:0x65C3E5添加: 方式是按BGR模式 BarButtonEndColor= 方式是按BGR模式 BarButtonEndColor=特性:讀寫類型:Integer功能:客戶區(qū)背景色默認:0xFFFFFF添加:iWebOffice.Style.BackgroundColor=iWebOffice.Style.BackgroundColor= 方式是按BGR模式特性:讀寫類型:Integer功能:客戶區(qū)前景色默認:0x000000添加:iW
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)面積測繪合同模板2025年
- FOB條款中外貨物買賣合同(2025年)
- 招商技巧培訓課程設計
- 2025年借款居間合同正規(guī)范本
- 2025年分銷商合同范本
- 企業(yè)級數(shù)據(jù)倉庫質(zhì)量管理服務合同
- 建筑裝修施工合同書2025年
- 公司質(zhì)量管理體系建設服務合同
- 大氣污染與控制課程設計
- 文化藝術交流合作合同
- 肺結核的學習課件
- 心肺復蘇術最新版
- 2023-2024學年貴州省貴陽市小學數(shù)學六年級上冊期末自測提分卷
- GB/T 9115.2-2000凹凸面對焊鋼制管法蘭
- 永久避難硐室安裝施工組織措施
- 元旦節(jié)前安全教育培訓-教學課件
- 芯片工藝流程課件1
- 化工原理設計-苯-氯苯分離過程板式精餾塔設計
- 新教材人教A版高中數(shù)學選擇性必修第一冊全冊教學課件
- IEC60335-1-2020中文版-家用和類似用途電器的安全第1部分:通用要求(中文翻譯稿)
- 保險專題高凈值人士的財富傳承課件
評論
0/150
提交評論