翻譯|使用教程|編輯:莫成敏|2019-12-09 12:01:04.617|閱讀 312 次
概述:用于工業(yè)4.0項(xiàng)目管理、交互式的甘特圖絕佳解決方案,世界級甘特圖大師VARCHART XGantt。本文描述了如何在在瀏覽器環(huán)境中使用VARCHART XGantt控件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
VARCHART XGantt是一個交互式的甘特圖控件,其模塊化的設(shè)計(jì)讓您可以創(chuàng)建滿足您和您的客戶所需求的應(yīng)用程序。(我們領(lǐng)先的甘特圖控件VARCHART XGantt可用于.NET,ActiveX和ASP.NET應(yīng)用程序。)本文描述了如何在在瀏覽器環(huán)境中使用VARCHART XGantt控件。
點(diǎn)擊下載VARCHART XGantt免費(fèi)版
Microsoft Internet Explorer可以顯示HTML頁面中嵌入的Windows窗體控件。請按照以下步驟在HTML頁面中使用VARCHART XGantt:
首先,以Windows控件庫的形式開發(fā)應(yīng)用程序。Windows應(yīng)用程序的主要區(qū)別在于,在Microsoft Visual Studio中,您使用另一個項(xiàng)目模板。因此,新類不是從System.Windows.Forms.Form派生的,而是從System.Windows.Forms.UserControl派生的。 將控件VARCHART XGantt拖到UserControl1。您將必須編寫的代碼對應(yīng)于Windows應(yīng)用程序。結(jié)果將是DLL而不是EXE文件形式的程序集。
您應(yīng)該將通過Web服務(wù)器發(fā)布所需的所有文件組合在一個文件夾中。我們已經(jīng)在文件夾UserGuideSamples \ Web中為您完成了此操作。
總共需要五個文件:
使用文件configuration.xml可以確保在從中檢索HTML文件的同一目錄中搜索程序集DLL。
configuration.xml的內(nèi)容如下所示:
示例代碼
<configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath=""/> </assemblyBinding> </runtime> </configuration>
HTML文件_Tutorial01.htm必須包含對控件和xdependent.cab的引用。通過對象標(biāo)簽可以達(dá)到此目的。它們包含屬性id、classid、height和width。
示例代碼
<html> <head> <title>VARCHART XGantt .NET WinForm</title> <link rel="Configuration" href="Configuration.xml"> </head> <body> <object id="XDependentDummy" width=0 height=0 standby="Please wait while loading the diagram prerequisites..." classid="CLSID:544C9013-D784-472f-8EA6-BDF86ECF0427" codebase="xdependent.cab#version=8,4,2,0"/> <object id="XGantt_Tutorial01_WebLibrary" classid="http:XGantt_Tutorial01_Web.dll#XGantt_Tutorial01_Web.UserContro l1" height="500" width="910"/> </body> </html>
使用id可以分配一個任意標(biāo)識符。classid指定原點(diǎn)。使用HTTP協(xié)議,將下載程序集XGantt_Tutorial01_Web.dll,并在控件庫中尋址控件XGantt_Tutorial01_Web.UserControl1。必須指定控件的確切名稱,因?yàn)樵瓌t上控件庫可能包含多個控件。控件將在HTML頁面上覆蓋的區(qū)域范圍由屬性height和width指定。
xdependent.cab的對象標(biāo)記是必需的,因?yàn)镮nternet Explorer或.NET Framework 2.0均不支持針對諸如XGantt的程序集自動下載依賴的DLL。 XGantt需要DLL MFC80U.DLL和MFVC80P.DLL才能運(yùn)行。因此,這些DLL將由CAB文件下載,CAB文件僅在首次使用時才安裝小型虛擬ActiveX控件。該CAB文件由NETRONIC簽名。您必須更改服務(wù)器所在區(qū)域的Internet設(shè)置,才能下載和安裝簽名的ActiveX控件。有關(guān)Internet設(shè)置的更多信息,請參閱文章【Internet Explorer中的部署安全準(zhǔn)則】。
可以借助本地互聯(lián)網(wǎng)信息服務(wù)對Web應(yīng)用程序進(jìn)行最簡單的測試。創(chuàng)建了Web文件夾的Web版本。您將通過文件夾的上下文菜單和條目屬性進(jìn)入相應(yīng)的對話框。
之后,您可以在地址http://localhost/web/tutorial01.htm下調(diào)用該頁面。
相關(guān)內(nèi)容推薦:
想要購買VARCHART XGantt正版授權(quán),或了解更多產(chǎn)品信息請點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: