我有一个整数。该值一直在减少。 我用进度条表示。 结果是我的进度栏从右移到左。
例如:
iProgSize := 9999;
iProg := 9998; //( this is going down from time to time to zero);
9999仅是一个示例值,这是随机的。
pBar.MaxValue := iProgSize;
pBar.Value := iProg;
如何使用这种值从左到右移动进度栏?
答案 0 :(得分:6)
将位置设置为钢筋最大值减去该值。
pBar.value := iProgSize - iProg;
已处理的数量等于要处理的总数减去要处理的剩余数量。已处理=总计-剩余。
如果我们要处理1000个,剩余900个,那么已经处理了100个(1000-100)。