100分,求:一个类似Delphi的属性编辑器,在程序运行期可以进行编辑~高手请进!! 如上, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是delphi 7里附带的一个控制... Devexpress的inspector控件,有符合你要求的。我也找了好久才找到的,不过他的下拉框不支持OnDrawItem事件,所以一些如颜色等,不是很直观,需要自己修改。 TValueListEditor——我在试,再给些好方法,(不想用三方控件~~~)3ks~~~~~~~~ 你可以参考FastReport报表编辑器的实现方式 编辑器界面好办.内部实现,我想总的思路就是设置值,保存值.简单的可以保存为ini,复杂的,可以类似dfm的方式来处理. 又顶上来了?>>>Devexpress的inspector控件,有符合你要求的。我也找了好久才找到的,不过他的下拉框不支持>>>OnDrawItem事件,所以一些如颜色等,不是很直观,需要自己修改。Devexpress的inspector系列控件有一个OTTIInspector,直接把组件传进去就可以,和delphi的ObjectInspector一样。你下一个这玩意,里面有例子的。www.playicq.com上有下。 >>>ssq237712非常感谢我不想用三方控件,只想用现有控件,做一个类似的~~给些例子,谢谢,谢谢~~ 现有控件就TValueListEditor还象个样子,不过设起属性来太累了。我最开始也是用这个做,费了好大劲,做出的东西也不象个样子。留一个email吧,得空我把那些发一点给你。不过我仍然推荐用dxInspector。 >>>ssq237712非常感谢,我现在也在尝试TValueListEditor我的mail:[email protected] 可以到这里看看http://www.bergsoftware.net,有类似的控件,在下载页面还有一些Totorials,可以参考.不知能不能满足你的要求. 清华大学计算机课程(教授讲课录像)要下载吗?快到www.8cd.cn zhangyin710除了三方控件,有其他方法吗?谢谢 >>>ssq237712 已收到,非常感谢~~~~~~~~激动啊~~~~~ >>>ssq237712还得麻烦您,能不能给我个整体描述?注释少,确实很郁闷~~~~不胜感激~~~ >>>ssq237712不知,,uses CADConst, BasicFunc,CADPaint这几个,是什么? 我是嵌在程序中用的,你可以不管它。看看操作方式就够了。整个的是为别人做的一个类似CAD的东西,代码太多,也牵涉到一些其他因素,不方便给你全部代码的。其实和其他的接口很简单,TPropertyObject提供方法GetProperties得到属性元素列表,TValueListEditor显示他们并通过修改PropertyItem修改对象的属性值。如果你需要直接显示编辑rtti信息,则可以不用这个的。我是为了编辑特定的信息并显示成汉字。 我再一次推荐你用DevExpress Inspector。省心省事啊 Delphi保存图片为空 数据库恢复问题,麻烦大虾看看 通用FORM打开过程如何写? 《重构——改善既有代码的设计》这本书怎么样? 重分奖赏:票据连续套打,走纸都向下稍微偏移,最后脱离了格式。。。 请问:连接一个数据库,如果连接不上,我如何得知连接不上的原因? 上帝为我们安排的规则 dll中奇怪的问题!!!!!高分求救]!! delphi用sql导出excel 请教Delphi关于文件操作的相关问题 关于MDI窗体创建时发生EInvalidOperation异常的问题 关于dbgrid的问题
——我在试,再给些好方法,(不想用三方控件~~~)3ks~~~~~~~~
>>>Devexpress的inspector控件,有符合你要求的。我也找了好久才找到的,不过他的下拉框不支持>>>OnDrawItem事件,所以一些如颜色等,不是很直观,需要自己修改。
Devexpress的inspector系列控件有一个OTTIInspector,直接把组件传进去就可以,和delphi的ObjectInspector一样。你下一个这玩意,里面有例子的。www.playicq.com上有下。
非常感谢我不想用三方控件,只想用现有控件,做一个类似的~~给些例子,谢谢,谢谢~~
留一个email吧,得空我把那些发一点给你。不过我仍然推荐用dxInspector。
要下载吗?快到www.8cd.cn
已收到,非常感谢~~~~~~~~激动啊~~~~~
整个的是为别人做的一个类似CAD的东西,代码太多,也牵涉到一些其他因素,不方便给你全部代码的。
其实和其他的接口很简单,TPropertyObject提供方法GetProperties得到属性元素列表,TValueListEditor显示他们并通过修改PropertyItem修改对象的属性值。
如果你需要直接显示编辑rtti信息,则可以不用这个的。我是为了编辑特定的信息并显示成汉字。