ProgressBar加多一个 TrackBar边一样的线条 (TickMarks这个属性)(100分)

  • 主题发起人 主题发起人 Reghawk
  • 开始时间 开始时间
R

Reghawk

Unregistered / Unconfirmed
GUEST, unregistred user!
在ProgressBar 加个的属性,像TrackBar的TickMarks;(在一边的上线条)
 
这可需要修改控件 我记得有一本在这方面有介绍 好象的 delphi4编程技术内幕  是一本很不错的书 
 
这个很简单的,你可以自己做个组件。
ProgressBar和TrackBar都是从TWinControl继承下来的。你可以看看ComCtrls,把你需要的属性和方法裁过来就行了
 
TO :yostgxf 方法不行呀
 
怎么会呢,你是怎么做的?
 
TO :yostgxf 你把你的方法用程序写来看看好吗!!!
 
我没有去做过这个组件。我看了一下,它们二个组件都是在 procedure CreateParams(var Params: TCreateParams); override;过程中画的,你可以把它们的代码组合在一起。
不过这个过程挺复杂的,不是很好做。 :(
 
多人接受答案了。
 
后退
顶部