一款甘特圖中間件。
PerfectPM是一套甘特圖控件開發(fā)包,控件采用ATL+API開發(fā),支持Windows平臺所有編程語言(包括腳本語言),運行在Win2000(包括)以上操作系統(tǒng)上。基于該控件,程序員可以很容易的開發(fā)出類似MSProject、P3EC的管理軟件。適合于項目管理、生產(chǎn)管理、大修項目。
開發(fā)包目前包括:
1、PMDocument:文檔控件,運行時不可見,主要負責存儲數(shù)據(jù),是所有控件的基礎(chǔ)。
2、PMGrid:表格控件,通過表格方式展示文本信息。
3、PMGantt:甘特圖控件,通過各種圖形豐富的展現(xiàn)時間信息。
4、PMADOAdapter:ADO數(shù)據(jù)庫適配器,通過ADO方式橋接數(shù)據(jù)庫和PMDocument,緩存關(guān)鍵信息,加速數(shù)據(jù)加載和信息查詢。
目前版本:1.1.0
示例分為VB6,Delphi7,VS2005 C#,VBS版本,由于時間原因,JS以及C++版本沒有做.考慮到開發(fā)言語的等價性,VB.net示例將不開發(fā).
運行示例前請執(zhí)行bin目錄的reg.bat注冊控件(其中SplitterATLControl.dll不屬于本產(chǎn)品,VB6 demo中用到),執(zhí)行unreg.bat可以注銷控件。
如果由于找不到數(shù)據(jù)庫發(fā)生錯誤,請將其他目錄下的數(shù)據(jù)庫文件拷貝到本目錄。
history:
2008-9-15, 1.0.1β
1.PMGTLT_CUSTOM類型的時間軸更改為用戶自繪制
2.PMDisplay接口增加繪制字符串、矩形、路徑等功能
3.顏色、字體等對象的暴露實現(xiàn)高級繪制
4.Gantt增加OnPostDrawNodeSprite,提供精靈繪制完畢后的附加圖形信息繪制事件
5.C#示例
2008-9-21, 1.1.0 release
1.增加控件授權(quán)機制
2.VBS Delphi7示例完成
3.第一版本正式發(fā)布
目前正在編寫幫助手冊
網(wǎng)站將會在10月建設(shè)完畢
// 授權(quán):
// 企業(yè)版:綁定exe,不限制分發(fā)數(shù)量 (免費技術(shù)支持1年)
// 價格:
// 基礎(chǔ)控件(PMDocument,PMGrid,PMGantt) 2w RMB
// 擴展控件PMADOAdapter 1w RMB
// 個人版:綁定exe,控件底部會顯示授權(quán)信息 (無技術(shù)支持)
// 價格:
// 1k
下載示例以及截圖
posted on 2008-09-26 16:25
萬連文 閱讀(3457)
評論(7) 編輯 收藏 引用 所屬分類:
小作品