一款甘特图中间件。
PerfectPM是一套甘特图控件开发包,控件采用ATL+API开发,支持Windows平台所有编程语言(包括脚本语言),运行在Win2000(包括)以上操作系统上。基于该控件,程序员可以很容易的开发出类似MSProject、P3EC的管理软件。适合于项目管理、生产管理、大修项目。
开发包目前包括:
1、PMDocument:文档控件,运行时不可见,主要负责存储数据,是所有控件的基础。
2、PMGrid:表格控件,通过表格方式展示文本信息。
3、PMGantt:甘特图控件,通过各种图形丰富的展现时间信息。
4、PMADOAdapter:ADO数据库适配器,通过ADO方式桥接数据库和PMDocument,缓存关键信息,加速数据加载和信息查询。
目前版本:1.1.0
示例分为VB6,Delphi7,VS2005 C#,VBS版本,由于时间原因,JS以及C++版本没有做.考虑到开发言语的等价性,VB.net示例将不开发.
运行示例前请执行bin目录的reg.bat注册控件(其中SplitterATLControl.dll不属于本产品,VB6 demo中用到),执行unreg.bat可以注销控件。
如果由于找不到数据库发生错误,请将其他目录下的数据库文件拷贝到本目录。
history:
2008-9-15, 1.0.1β
1.PMGTLT_CUSTOM类型的时间轴更改为用户自绘制
2.PMDisplay接口增加绘制字符串、矩形、路径等功能
3.颜色、字体等对象的暴露实现高级绘制
4.Gantt增加OnPostDrawNodeSprite,提供精灵绘制完毕后的附加图形信息绘制事件
5.C#示例
2008-9-21, 1.1.0 release
1.增加控件授权机制
2.VBS Delphi7示例完成
3.第一版本正式发布
目前正在编写帮助手册
网站将会在10月建设完毕
// 授权:
// 企业版:绑定exe,不限制分发数量 (免费技术支持1年)
// 价格:
// 基础控件(PMDocument,PMGrid,PMGantt) 2w RMB
// 扩展控件PMADOAdapter 1w RMB
// 个人版:绑定exe,控件底部会显示授权信息 (无技术支持)
// 价格:
// 1k
下载示例以及截图
posted on 2008-09-26 16:25
万连文 阅读(3412)
评论(7) 编辑 收藏 引用 所属分类:
小作品