This is a sample on how to make a percent bar in your VB apps without using third party add ons. This is a basic sample that is designed to get you going. The code contains a sub called FillMeter which has 2 parameters passed to it, the total and the value to update to. The total is the value that will show "100%" in the percent bar. Example- if you are going to process a list box that contains 15 items , then the total would be 15, or if you are going to call 4 subs or functions, the total would be 4. The value is the aamount to update to. Example- if you have a list box with 15 items and you are processing the 2nd item, the value would be 2, or if you are going to call 4 subs or functions and you are current on the 2nd sub, your value would be 2. FillMeter will calculate the length of the line to draw by using these values. Example- If your total is 15 and you pass a value of 5 to update to, then 5/15 would be approx. .15 or 15%. Then it draws a line that is 15% of the width of the percent bar. The percent bar is a simple picture box that has the FontTransparent set to false. If this were set to true, then each time you printed the value of the percent (ex. "15 %") in the percent bar, it would overlap the previous value. (To see this , set the FontTransparent to true and run the code). At about 45% we can change the font to transparent because the line being drawn will correct this (again try this out in the code to see the difference).You can get around this be clearing the picture box before you draw the line, but this causes alot of screen flutter (Try it out to see). When the value hits 100%, we then change the FontTransparent back to false and clear the picture box. The code contains to sample of using the percent sample, a simple timer and a sample of using listboxes. This again is just a basic start, you can modify it for your own needs. Thats about it, you are allowed to modify this code any way you wish and use it as long as you remember one thing, "I CAN NOT BE HELD RESPONSIBLE FOR ANY DAMAGE CAUSED BY THIS CODE". Pretty basic disclaimer, have fun and enjoy it!